Download - Ardu robotml
![Page 1: Ardu robotml](https://reader036.vdocuments.us/reader036/viewer/2022081520/589cf5721a28abcc258b5c3d/html5/thumbnails/1.jpg)
xDSML
1
Breakthrough #1: modular and explicit definition of the behavioral semantics of modeling languages
Breakthrough #2: explicit mapping used as behavioral interface of modeling languages
Breakthrough #3: integration of modeling languages for heterogeneous model coordination
Semantics
ASDSAMoCC
DSE(Domain Specific
Event)
Event-driven behavioral interface
Concurrent execution of homogeneous domain-specific models
•Data•Control•Communication
ArduRobotML: A toy example for illustrating the Gemoc methodology benefits
Debugging and Concurrent Execution of Heterogeneous Models – GEMOC Workshop (Mar., 2016)
![Page 2: Ardu robotml](https://reader036.vdocuments.us/reader036/viewer/2022081520/589cf5721a28abcc258b5c3d/html5/thumbnails/2.jpg)
A Modeling Language based on TFSM…
![Page 3: Ardu robotml](https://reader036.vdocuments.us/reader036/viewer/2022081520/589cf5721a28abcc258b5c3d/html5/thumbnails/3.jpg)
To drive a robot …
![Page 4: Ardu robotml](https://reader036.vdocuments.us/reader036/viewer/2022081520/589cf5721a28abcc258b5c3d/html5/thumbnails/4.jpg)
Coping with Semantic Variation Points
- 4
GO Forward
SCAN
STOP
For illustrating the Gemoc methodology benefits …
![Page 5: Ardu robotml](https://reader036.vdocuments.us/reader036/viewer/2022081520/589cf5721a28abcc258b5c3d/html5/thumbnails/5.jpg)
Using Sirius animator…