Sunday 10 September 2017

Changes log for v2.1.n (UnderDev) profile

The following changes were made for v2.1.n on GitHub (released 06-SEP-2017 - UnderDev build):

#227 06-SEP-2017: Increased robustness to stop smart link panel using non new term version of «refine» (F.J.Chadburn)

For example, to add refinement relations from the use case to all the requirements on an activity diagram you can right-click the use case and choose MBSE Method: Requirements Analysis > Start link to a requirement



Now, you can select all the requirements on the activity diagram:


... and choose MBSE Method: Requirements Analysis > End link at a requirement (this 'smart linking' is based on using different New Term stereotypes for different types of relations hence the helper will infer the relation type automatically and also protect against duplicate relations being created).



#228 06-SEP-2017: Refine subscribe port creation to include change event reception creation (F.J.Chadburn)

For example, choose MBSE Method: Design Synthesis > Make attribute a «publish» flowport to launch the auto-connection wizard based on the part hierarchy of the system under design...



Choose Create new attribute to wire it to the itsController part...


Choose OK to automatically update the IBD diagram:



When the simulation is then built and run, a change event is seen on instances of the Controller Block that are connected in the system under design, when the simulation is run:


Note: For more info on change events in Rhapsody see: http://www.mbsetraining.com/2017/09/rhapsody-tip-24-using-change-events.html