Book a Demo

Author Topic: Archimate 3.1 support  (Read 3568 times)

MikkelS

  • EA Novice
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Archimate 3.1 support
« on: November 20, 2019, 12:36:15 am »
Hi,

Does anyone know when we can expect EA to support the recently released ArchiMate 3.1 standard?
I want value streams!  ;D

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Archimate 3.1 support
« Reply #1 on: November 20, 2019, 12:40:56 am »
In a recent post a Sparx employee hinted that they are working on it and that it might be released in the near future.

Unfortunately Sparx never commits to a certain release or date with these kind of things.

My personal guess is that it will take less than 6 months.

Geert

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1353
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Archimate 3.1 support
« Reply #2 on: November 22, 2019, 07:17:10 am »
Archimate V3.1 adds a value chain element and direction of association.
So whilst waiting for Sparx Systems to release the updated version you could continue using ArchiMate V3 and add to your model a value chain stereotype that extends Activity and has the following shape script.

Code: [Select]
//Archimate Value Chain
shape main
{

layouttype="border";
defsize(75,70);
startpath();
moveto(80,0);
lineto(100,50);
lineto(80,100);
lineto(0,100);
lineto(20,50);
lineto(0,0);
lineto(80,0);
endpath();
fillandstrokepath();

addsubshape("padding","w");
addsubshape("label","center");
addsubshape("padding","e");

shape padding
{
preferredwidth=20;
}

shape label
{
h_align="center";
v_align="center";
print("#name#");
}
}
Happy to help
:)

MikkelS

  • EA Novice
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Re: Archimate 3.1 support
« Reply #3 on: November 22, 2019, 06:41:18 pm »
Hi Sunshine,

Thank you for that fantastic tip!
I am not very used to working with custom stereotypes, so could you tell me how to use it when I model?

When I try to apply the new stereotype to an element it is not showing up in the list?  :o

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1353
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Archimate 3.1 support
« Reply #4 on: November 27, 2019, 07:51:02 am »
First step - Add stereotype to model
  • From Config Tab click on UML Types
  • In UML Types dialog:
  • type in "ArchiMate_ValueChain" in Stereotype field
  • select base class "activity"
  • Select Shape script in the override appearance and assign the shapescript I posted previously by copying and pasting into the shapescript editor
  • Click OK in shape editor
  • Click on Save in UML Types dialog
  • Click on Close in UML Types dialog.

Second Step - using the stereotype.
  • Create Archimate Business diagram
  • drag business function onto diagram
  • Remove the stereotype from the business function element that's just been created
  • Add "ArchiMate_ValueChain" to the stereotype field of the newly created element
  • You should have the new value chain.
  • Copy and paste new the element on the diagram to get more value chains and save having to do the steps above.
« Last Edit: November 28, 2019, 06:14:44 am by Sunshine »
Happy to help
:)