Book a Demo

Author Topic: SysML: edit & show the properties of a Block  (Read 6903 times)

Julm

  • EA Novice
  • *
  • Posts: 8
  • Karma: +0/-0
    • View Profile
SysML: edit & show the properties of a Block
« on: April 27, 2011, 10:38:45 pm »
Hi everyone,

I am a little bit new to SysML and Enterprise Architect, and I would like to know if it is possible to create and edit properties of a block; and to show them in a dedicated compartment as defined in the SysML specifications 1.2, page 30, a bit like in this diagram:



I am using Enterprise Architect 8.0 Ultimate Edition, and the MDG SysML plug-in.

Thanks, bye

Julm

philchudley

  • EA User
  • **
  • Posts: 750
  • Karma: +22/-0
  • EA Consultant / Trainer - Sparx Europe
    • View Profile
Re: SysML: edit & show the properties of a Block
« Reply #1 on: April 28, 2011, 03:44:16 am »
As far as I aware the parts compartment cannot be shown in EA SysML  >:( (Bizzarly, you used to be able to do it with the old SysML 1.0 Add-in which was not an MDG)

However, what DOES work is setting the stereotype for an attribute in the block to either part (on the stereotype dropdown list) or value (entered manually)

The latter will give you a similar effect to the diagram in your post, but the unit constraints are not shown (not sure how to that in EA) it also shows value and part and not values and parts

You may have to turn on attribute visability for the block (right-click the block and select Feature Visibility)

Cheers

Phil
Models are great!
Correct models are even greater!

Julm

  • EA Novice
  • *
  • Posts: 8
  • Karma: +0/-0
    • View Profile
Re: SysML: edit & show the properties of a Block
« Reply #2 on: April 28, 2011, 06:01:10 pm »
Thanks for your help Phil.

I could test your method which indeed gives a similar effect. However, for some reason, I can't display more than one property ...

Anyway, I couldn't find anything, neither by myself, nor in the help, nor in the forum... I just wanted to make sure there was a great lack of property handling in EA.

It's just one more reason to drop EA for one of its competitors...