Book a Demo

Author Topic: Problems with SysML  (Read 3853 times)

Paul Ebert

  • EA Novice
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Problems with SysML
« on: July 02, 2009, 04:21:15 am »
I'm having some problems with creating SysML models.

First, I do not seem to be able to add values to blocks.  I can add attributes and give them the stereotype "values", but that does not seem to be the correct way to do it (or is it?).  There just doesn't seem to be a values compartment and/or means of entering them.

Second, I'm unable to add or modify dimensions or units of valuetypes.  When I try to do so, the 'Set Element Classifier' dialog appears, but it always lists <none> as the available classifiers, regardless of the namespace.  At first I thought I was not using packages correctly, but the same thing happens with the example models.

Can someone please help me with these issues?

Thanks.

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Problems with SysML
« Reply #1 on: July 02, 2009, 09:47:09 pm »
What about setting the Run State? [See the EA help index for this entry.] I don't remember if that is how the SysML add-in sets these up.
No, you can't have it!

Paul Ebert

  • EA Novice
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Re: Problems with SysML
« Reply #2 on: July 03, 2009, 12:12:33 am »
Thanks for the reply.

Are you suggesting setting the run-time state to deal with the block values problem?  I received a reply from support saying block values are currently not implemented - they caused database performance issues.  So, I guess I'll add them as stereotyped attributes for now.

I've figured out how to add parts to the blocks, so that's a step in the right direction.  I still cannot do anything with valueTypes, nor can I add items to a flow spec.  Both of these are pretty fundamental to what I need to do.

I hope I haven't purchased a tool that's not far enough along to be useful.

connector

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: Problems with SysML
« Reply #3 on: July 03, 2009, 07:57:25 am »
Ca you share how you add parts to blocks?

Paul Ebert

  • EA Novice
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Re: Problems with SysML
« Reply #4 on: July 07, 2009, 01:48:27 am »
To add parts to a block, create an internal block diagram for the block.  Then, add properties to the diagram.  Give the properties the stereotype "BlockProperty".  It will then appear as a part in the block.

You will need to save the internal block diagram and, possibly, refresh the block definition diagram to have the new part(s) displayed.