How to model laws and regulations

309 views
Skip to first unread message

Pascal Dussart

unread,
May 27, 2020, 8:12:47 AM5/27/20
to ArchiMate

Hi all,

A brain-picking request:


Based on this article I started referring to laws (complete texts as well as particular articles within law-texts) as Principles in my Archimate models.

Eventually, this led to the restriction that when my model needed to express the need (= Requirement) for a new piece of legislature (= Principle) there was no way of saying "Requirement (the need for a new law) is realized by Principle (the to-be law)". In Archimate the realization goes the other way around which doesn't feel right: in my situation it would read as "the to-be law (Principle) is realized by the need for a new law (Requirement)".

For a brief moment I was wondering if a "Resource" would be a good type for laws. In effect, to governement organizations the ability to draft new laws can be seen as a "competitive" advantage.


In his book Gerben uses business objects (p. 98) and data objects (p.67) to model business rules, and since I believe (particular articles within) laws can be seen as rules too, this might be the most elegant option. Also, because nowadays there's much to do about "law as data" otherwise known as "machine-readable legislation".


What do you think?

br
pascal

Mastering ArchiMate

unread,
May 27, 2020, 10:08:38 AM5/27/20
to Pascal Dussart, ArchiMate
First reaction:

If you are in the business of producing laws, then the law is a Business Object, I think.It seems that is your situation.

If you are in the situation to have to be conforming to the law, ‘conforming to the law’ could be a Requirement which is Realised by that part of your landscape that needs to be conformant. You could Associate the Requirement with a Business Object that contains ’the law’.

As I had a modelling tool open I could quickly sketch both


The person that wrote about modelling them as Principles is as 'bewitched by language’ (hmm, ‘law’ sounds like ‘principle’) as was TOG when they wrote that remark about Business Rules.

:-)

G

--
You received this message because you are subscribed to the Google Groups "ArchiMate" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-archimate-f...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/open-archimate-forum/931ad77e-ef9a-4e1a-96cf-583fa3b6d38d%40googlegroups.com.

Pascal Dussart

unread,
May 27, 2020, 10:38:59 AM5/27/20
to Mastering ArchiMate, ArchiMate

Agreed.

FYI : At this point this where I'm at: 

image.png


Thanks for your 5cents, Gerben!




Mastering ArchiMate

unread,
May 27, 2020, 5:35:46 PM5/27/20
to Pascal Dussart, ArchiMate
I would stay away from using the Strategy elements for this. “Opvolgen etc". doesn’t sound like a capability to me and having a passive element Realise a (even strategic) behaviouralelement is weird.

G

On 27 May 2020, at 16:38, Pascal Dussart <pascal....@april10.net> wrote:

Agreed.

FYI : At this point this where I'm at: 

<image.png>


Thanks for your 5cents, Gerben!



On Wed, May 27, 2020 at 4:08 PM Mastering ArchiMate <mastering...@gmail.com> wrote:
First reaction:

If you are in the business of producing laws, then the law is a Business Object, I think.It seems that is your situation.

If you are in the situation to have to be conforming to the law, ‘conforming to the law’ could be a Requirement which is Realised by that part of your landscape that needs to be conformant. You could Associate the Requirement with a Business Object that contains ’the law’.

As I had a modelling tool open I could quickly sketch both

<PastedGraphic-2.png>

The person that wrote about modelling them as Principles is as 'bewitched by language’ (hmm, ‘law’ sounds like ‘principle’) as was TOG when they wrote that remark about Business Rules.

:-)

G

On 27 May 2020, at 14:12, Pascal Dussart <pascal....@april10.net> wrote:


Hi all,

A brain-picking request:


Based on this article I started referring to laws (complete texts as well as particular articles within law-texts) as Principles in my Archimate models.

Eventually, this led to the restriction that when my model needed to express the need (= Requirement) for a new piece of legislature (= Principle) there was no way of saying "Requirement (the need for a new law) is realized by Principle (the to-be law)". In Archimate the realization goes the other way around which doesn't feel right: in my situation it would read as "the to-be law (Principle) is realized by the need for a new law (Requirement)".

For a brief moment I was wondering if a "Resource" would be a good type for laws. In effect, to governement organizations the ability to draft new laws can be seen as a "competitive" advantage.


In his book Gerben uses business objects (p. 98) and data objects (p.67) to model business rules, and since I believe (particular articles within) laws can be seen as rules too, this might be the most elegant option. Also, because nowadays there's much to do about "law as data" otherwise known as "machine-readable legislation".


What do you think?

br
pascal

--
You received this message because you are subscribed to the Google Groups "ArchiMate" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-archimate-f...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/open-archimate-forum/931ad77e-ef9a-4e1a-96cf-583fa3b6d38d%40googlegroups.com.

Pascal Dussart

unread,
May 28, 2020, 2:34:59 AM5/28/20
to Mastering ArchiMate, ArchiMate
I don't necessarily disagree. But let's say that sometimes it's not a bad idea to draft a view which is not completely by the book (pun not intended ;) but might help to get a certain message though to some key stakeholders. 

--
Met vriendelijke groeten  - Best regards

Pascal Dussart

Mastering ArchiMate

unread,
May 28, 2020, 3:18:55 AM5/28/20
to Pascal Dussart, ArchiMate

Pascal Dussart

unread,
May 28, 2020, 9:01:42 AM5/28/20
to Mastering ArchiMate, ArchiMate
Things are rarely black or white:

I have experience with organisations where  Archimate works fine up until a certain level of management and business representatives (the type of viewpoint is also a factor), and with organisations where I wouldn't even make the effort to use Archimate outside of a close circle of fellow architects. 

pascal

Mastering ArchiMate

unread,
May 28, 2020, 12:11:46 PM5/28/20
to Pascal Dussart, ArchiMate
True.
Reply all
Reply to author
Forward
0 new messages