Sparx Systems Forum

Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: MathiasK on May 08, 2014, 06:44:02 pm

Title: Transform EA model in UML2 model ?
Post by: MathiasK on May 08, 2014, 06:44:02 pm
Hi,

i tried to transfer  a EA model in a UML2 model - but the stereotypes and profiels disappear - is there a addin or known software wich provides this transformation ?

Or a tutorial to do something like that?

Best wishes Mathias  
Title: Re: Transform EA model in UML2 model ?
Post by: qwerty on May 08, 2014, 06:54:40 pm
What do you mean by "transfer"?

q.
Title: Re: Transform EA model in UML2 model ?
Post by: MathiasK on May 08, 2014, 06:58:07 pm
The EA-Model is in .eap and i need it in EMF-UML2 .

Edit: I tried the "yakindu-bridge" to transfer the EA-Model into a EMF-UML2 model - that worked with basic uml types , but all stereotypes and profiles like the SysML one disappeared.
Title: Re: Transform EA model in UML2 model ?
Post by: qwerty on May 08, 2014, 07:39:40 pm
I guess the reason is that profiles are some sort of "aside" information which does not fit the EMF format. The stereotypes (as string) are not lost but their interpretation according to the profile. Your target system would need to have some sort of profile mechanism to establish a similar interpretation to what EA does.

If you transport a model from EA to EA via XMI you would also need to transport the profile (as MDG in XMI format) to make it appear the same way as in the original model representation.

q.
Title: Re: Transform EA model in UML2 model ?
Post by: MathiasK on May 12, 2014, 11:01:58 pm
Thank you.
Title: Re: Transform EA model in UML2 model ?
Post by: koenemann on September 24, 2018, 09:37:36 pm
I tried the "yakindu-bridge" to transfer the EA-Model into a EMF-UML2 model - that worked with basic uml types, but all stereotypes and profiles like the SysML one disappeared.

In case this is still of interest - the latest release of the YAKINDU EA-Bridge comes with experimental support for SysML models.
I would appreciate feedback if this does or does not work for your models. Please tell me if something does not work as expected, so that we can improve SysML support for you.