Book a Demo

Author Topic: Archimate "Realized" Requirements don't appear as External Requirements  (Read 3743 times)

stevesavage

  • EA User
  • **
  • Posts: 119
  • Karma: +4/-0
    • View Profile
As part of my job I've been modeling out Policies and Directives for the Government of Canada, recently we decided to move to using Archimate 3.0.1 to model these to simplify exchange with other agencies using the Archimate Model Exchange File format.
As part of our meta-model I wanted to model source statements from these documents as Archimate 3.01 requirements that are "realized" by Business Roles, Processes etc.

I had hoped that the Archimate 3.01 realization connector would work the same as the UML realization connector, but it doesn't.   When viewing the list of external requirements for the Business Role the requirements are listed (the are if I use a UML realization connector)

This is likely related to what I read at https://www.sparxsystems.com/forums/smf/index.php/topic,10487.msg146788.html#msg146788

Is there any plans to update Sparx EA to treat "realized" Archimate Requirement Elements the same as "realized" UML Requirement Elements?

Glassboy

  • EA Practitioner
  • ***
  • Posts: 1367
  • Karma: +112/-75
    • View Profile
Re: Archimate "Realized" Requirements don't appear as External Requirements
« Reply #1 on: December 17, 2018, 10:33:08 am »
As part of my job I've been modeling out Policies and Directives for the Government of Canada, recently we decided to move to using Archimate 3.0.1 to model these to simplify exchange with other agencies using the Archimate Model Exchange File format.
As part of our meta-model I wanted to model source statements from these documents as Archimate 3.01 requirements that are "realized" by Business Roles, Processes etc.

OK so there are a number of things.

An ArciMate requirement is a motivational level element.  A functional requirement is down at the application / technology level. 

The internal / external requirement functionality you are seeing is not an ArchiMate feature.  I'm not even sure if it is an UML feature or a Sparx feature.

You could probably do what you want with the right snippit of SQL with a model view or a documentation fragment. 




Sunshine

  • EA Practitioner
  • ***
  • Posts: 1346
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Archimate "Realized" Requirements don't appear as External Requirements
« Reply #2 on: December 17, 2018, 05:02:33 pm »
Policies and Directives for the Government of Canada  which I guess is this lot.
https://www.tbs-sct.gc.ca/pol/index-eng.aspx
Looks like a big tedious job.  ;)

If UML does what you want then suggest using that along with XMI to exchange with other agencies.

Looking through some of those policies and directives I think you are going to have a challenge in mapping them to modelling elements. Good luck.

If you can get copies of the policies and directives in MS Word format then to make life easy you could import them using MS Office Add on. Note that you can import HTML into MS Word and Save it as MS Word format. I'd be real tempted to automate this because it would bore the hell out of me doing it manually.
Happy to help
:)