Tags and 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 Magic Cyber-Systems Engineer ® (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 Magic Model Analyst® (Cameo Simulation Toolkit®) for MagicDraw® UML and the MagicDraw SysML Plugin (also bundled with Magic Cyber-Systems Engineer® (Cameo Systems Modeler®) Enterprise Edition). 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.
© Copyright 2020 Darren R C Kelly (Webel IT Australia). All rights reserved.