simulation
Q: What types of simulation, execution, and calculation are available for SysML with MagicDraw/Cameo?
There are a number of ways of simulating and executing various aspects of Systems Modeling Language (SysML®), and they are not just novelties! They also really help your models become more robust, logical, and organised.
There is "internal" tool simulation of Activities and StateMachines based on fUML (or variations of it).
Screencast: SysML/MBSE: An air conditioner refrigerant cycle in Cameo Simulation Toolkit
Video style
© Copyright 2021 Darren R C Kelly (Webel IT Australia). All rights reserved.
SysPhS-1.1: This specification: Provides a human-usable textual syntax for mathematical expressions.
OpenModelica zone
Modelica zone
Wolfram SystemModeler zone
Screencast: The Webel Digital Twin Pattern for SysML: Part 1: Simulating acquisition or creation of physical assets using Activities and StateMachines in Cameo Simulation Toolkit.
Video style
StructuredActitivityNodes (structured actions) - ADVANCED REFERENCE ONLY
ExpansionRegion: running «iterative» example
LoopNode with loopVariable - ADVANCED REFERENCE
Alf zone
Alf - the Action Language for Foundation UML - is a UML-friendly textual "surface language" intended for use together with fUML. Useful for those tasks in Activity and StateMachine diagrams that don't lend themselves to graphical modelling.
fUML zone
A subset of Unified Modeling Language (UML®) with semantics for execution and an extended event and notification model.