Book a Demo

Author Topic: EA14 and SysML models: pkg added in the diagrams background  (Read 4650 times)

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
EA14 and SysML models: pkg added in the diagrams background
« on: October 30, 2018, 08:37:46 pm »
Hi,

I opened a SysML project with EA14 (latest build). I noticed that I get frames displayed in the back on SysML diagrams.
Opening this project again in EA13 shows that a package has automatically been added.

What is the reason for doing this? (is it related with the SysML OMG spec?)
Is there a way to disable it?

Thanks
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com


philchudley

  • EA User
  • **
  • Posts: 750
  • Karma: +22/-0
  • EA Consultant / Trainer - Sparx Europe
    • View Profile
Re: EA14 and SysML models: pkg added in the diagrams background
« Reply #1 on: October 30, 2018, 11:52:15 pm »
Yes I got caught out by that!

I suppose the only way is to turn off the diagram frame in EA 14, then open in EA 13?

On a different note, have you noticed in EA 14, that a part association will create the Part Property correctly, but the role name on the part associations does not affect the name of the Part Property which remains anonymous.

Phil
Models are great!
Correct models are even greater!

philchudley

  • EA User
  • **
  • Posts: 750
  • Karma: +22/-0
  • EA Consultant / Trainer - Sparx Europe
    • View Profile
Re: EA14 and SysML models: pkg added in the diagrams background
« Reply #2 on: October 30, 2018, 11:55:28 pm »
Follow up to last post

Setting the SOURCE role has no affect on the Part Property, but setting the TARGET role (and multiplicity) DOES affect the name. Maybe this is the "proper" way to use roles.

Phil
Models are great!
Correct models are even greater!

Takeshi K

  • EA User
  • **
  • Posts: 630
  • Karma: +43/-1
    • View Profile
    • Sparx Systems Japan
Re: EA14 and SysML models: pkg added in the diagrams background
« Reply #3 on: October 31, 2018, 03:50:35 pm »
Hi Guillaume,

In the help, the behaviour is commented.

e.g.
https://sparxsystems.com/enterprise_architect_user_guide/14.0/model_domains/sysml_activity.html

Quote
Note that diagrams showing Diagram Frames applied under release 14.0 or higher of Enterprise Architect will draw the parent object on the diagram when opened in a release prior to release 14.0.

HTH,
--
t-kouno

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1405
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Re: EA14 and SysML models: pkg added in the diagrams background
« Reply #4 on: November 07, 2018, 05:55:50 pm »
Hi Takeshi,

Thanks for the link. This rule applies to all SysML diagrams i.e. not limited to activity diagrams.
I managed to hide the frame, however it's going to be annoying having to do that on each diagram. It would be nice to have an option that disables this for the SysML project.

Guillaume
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com