extendedStakeholder not available as stereotype
SYSMOD4MD is a plugin for the modeling tool MagicDraw (aka Cameo)
Brought to you by:
mbse4u
Hi. I'm traing to convert an older SYSMOD-Project using Stakeholders to 4.2
In the Template of the new version the stereotype "extendedStakeholder" is applied to an actor. I'm failing to achieve this. I cannot select the stereotype for selection in the dialogues. In the Requirement Diagram Palette I can find the type. If I add it to the diagram it's added as a "class" however and I can e.g. not select the correct symbol for display (since it's not an actor).
I'm using plugin version 4.2 in Cameo System Modeller 19.0SP4
Hi,
The extendedStakeholder stereotype is an extension of a Class not an Actor. It specializes the SysML stereotype Stakeholder which extends Classifier.
Where did you find the application to an actor?
Cheers,
Tim
Thanks for the quick response. Maybe I misinterpreted, but in the template (when creating a new SYSMOD project), in the diagram
<system>::<system>_Core::<system>_UseCases::<actor> Use CasesThere's an extendedStakeholder
<actor name>. When I remove the stereotype in the specification window, what's left is an actor.Last edit: Christian Richter 2021-07-01
Found it :-) Thanks!
In the past, the extendedStakeholder was based on Actor, but is now based on Class.
The Stakeholder element in the template dates back to when it was based on Actor. Oddly enough, changing the stereotype from Actor to Class was possible in the background.
I've fixed the template.
If you would like to do it manually: remove the stereotypes, use refactor to change the element from actor to class, and apply the stereotypes user and extendedStakeholder.
Cheers,
Tim
Perfect, thanks a lot!