Magic Model Analyst allows you to run elements simulation in a MagicDraw project. Elements that can be simulated are those that are supported by the simulation engines in Magic Model Analyst. Any number of simulation engines can be implemented as separate plugins and registered to Simulation Framework as the engines for some particular types of models.
The following table shows a list of simulation engines and their supported elements that come with Cameo Simulation Toolkit Magic Model Analyst
Simulation engine
Supported elements
Activity engine
Activities.
Activity diagrams.
Classes whose classifier behavior is an Activity.
InstanceSpecifications of a class whose classifier behavior is an Activity.
State Machineengine
State Machines.
State Machine diagrams.
Classes whose classifier behavior is a State Machine.
InstanceSpecifications of a Class whose classifier behavior is a State Machine.
Interactionengine
Interactions.
Sequence diagrams.
Classes whose classifier behavior is an Interaction.
InstanceSpecification of a Class whose classifier behavior is an Interaction.
Parametric engine
Blocks that contain properties that are bound to other properties (or constraint parameters) with connected binding connectors.
SysML Parametric diagrams.
InstanceSpecifications of a Block containing properties that are bound to other properties (or constraint parameters) with connected binding connectors.
Create a Simulation Configuration including setting a target element to be simulated by the Simulation Configuration and run the model from the Simulation Configuration.