Simulation of token-based activities by systems engineers
You can simulate token-based activities for C++ system engineering models.
About this task
You can simulate the following:
- Actions: Opaque (code), CallOperation, CallBehavior, Accept/SendEvent, TimeoutEvent
- Controls: Initial, Decision, Merge, Join, Fork, ActivityFinal, FlowFinal
- Flows: Control, Data
- Data passage: ObjectNodes, Action Pins, Activity ParametersNote: Data can be routed using Control-Nodes. Multiple activities under same Class or UseCase can interact. An Activity under Operation, enables the invocation of another classifier's behavior.
CallBehavior, which is an Action that triggers another Activity, can only call activities under the same classifier. By using CallOperation, you can trigger an Operation on another classifier. So, if you simulate an Activity under an Operation, the CallOperation to that operation will invoke the Activity on another classifier.
You can use the provided samples in the \Samples\SystemSamples\ directory. For example, you can use the ActivitiesDiagramSimulation model to test the simulation.