
Submitted by:
Date Created:
Mon, 2020-06-08 11:19
Date Updated:
Fri, 2023-10-06 10:50
The GEMOC Studio provides generic components through Eclipse technologies for the development, integration, and use of heterogeneous executable modeling languages. This includes:
- metaprogramming approaches and associated execution engines to design and execute the behavioral semantics of executable modeling languages,
- efficient and domain-specific execution trace management services,
- model animation services,
- advanced debugging facilities such as forward and backward debugging (i.e. omniscient debugging), timeline, etc.
- coordination facilities to support concurrent and coordinated execution of heterogeneous models
- an extensible framework for easily adding new execution engines and runtime services
The GEMOC Studio offers two workbenches (accessible with specific perspectives):
- A Language Workbench to be used by language designers to build and compose new executable modeling languages
- A Modeling Workbench to be used by domain designers to create, execute, and coordinate models conforming to executable modeling languages