Screencast: Tutorial: UML/SysML: StateMachines vs Activities: Operation-driven Transition case study - UML-2.5.1 'Figure 14.7 Composite State with two States' in Cameo Simulation Toolkit

Icon class
icon_class
fas fa-film
icon_class_computed
fas fa-film
UML keywords
Keywords

Video style

This full length tutorial is a case study of the telephone dialer StateMachine shown in 'Figure 14.7 Composite State with two States' of the UML-2.5.1 specification. The StateMachine is simulated in Cameo Systems Modeler®, together with a small ecosystem of Classes and Activities, to show also how Activities can be used as supporting entry and exit Behaviors of StateMachines.

Uses Cameo Systems Modeler® for MagicDraw® UML and the MD SysML Plugin (also bundled with Cameo Systems Modeler®). Also employs the Action Language for Foundational UML (Alf) - which requires an additional Alf Plugin - to access Operations on some Transition guards. An Appendix illustrates how to use the vendor-specific Action Language Helper (ALH) APIs in place of Alf to access Operations on Transition guards.

Uses Unified Modeling Language (UML®) model diagrams, but is equally applicable to Systems Modeling Language (SysML®).

© Copyright 2020 Darren R C Kelly (Webel IT Australia). All rights reserved.

Visit also
Visit also (backlinks)