Book a Demo

Author Topic: Requirement <<rationale>> in SysML  (Read 4489 times)

Paul Lotz

  • EA User
  • **
  • Posts: 248
  • Karma: +1/-0
    • View Profile
Requirement <<rationale>> in SysML
« on: May 04, 2010, 06:34:22 am »
I want to add the rationale for requirements in SysML.

In the book I am reading this is shown with what looks like a note with a <<rationale>> stereotype.  (The book is A Practical Guide to SyML: The Systems Modeling Language, http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1207589531/0#0.  I highly recommend it.)

Is there a way to add a rationale in this manner in EA?

I did a forum search and found the rationale with requirments mentioned in these threads, but without the answer I am seeking:
http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1208974341/5#5
http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1207589531/0#0


Paul Lotz

  • EA User
  • **
  • Posts: 248
  • Karma: +1/-0
    • View Profile
Re: Requirement <<rationale>> in SysML
« Reply #1 on: May 04, 2010, 11:18:08 am »
Sparx replied to me (very quickly!).

There is indeed a way:

"Rationale notes can be found on the "SysML 1.1 Model Elements" toolbox.
You can apply the <<rationale>> stereotype to existing note elements by dragging the rationale item from the toolbox onto the element (on a
diagram) and selecting "Apply Rationale Type".  Alternatively you can apply stereotypes to Note elements using the Properties Window (which can be displayed using the " View | Element Properties" option)."

The Sparx contact will submit a feature request to the effect that the Rationale and Problem elements will appear in the toolboxes visible by default for a SysML Requirements diagram.  (Presently one can add the "SysML Model" toolbox using the "Set Tool Visibility" option in the context menu).

This gets us where we need to go!