-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Marcel Heinz edited this page Mar 13, 2019
·
10 revisions
The project realizes tool support for a textual variant of megamodels. It relates to the research already conducted and is used to maintain artifacts for further research. See http://softlang.wikidot.com/mega for a list of publications
The project contributes a collection of illustrative megamodels as a set of .megal files in './models/'.
Several students contributed to the collection: See our student project description on megamodeling http://softlang.wikidot.com/course:techmodels
This project contains a tool chain:
- The first component is a 'checker' that can be used to parse and check the well-formedness of a .megal file.
- The second component is a 'visualizer' that can be used to create a visual representation of a whole model.
- As a more mature component, an Xtext and GEF-based workbench is under development, but not yet close to completion.
- How to Megamodel
- Language Description
- Concrete Syntax
- Constraints
- Semantics
- Project How To's
- Install, Build, Test, Run
- Checker Tool
- Visualizer Tool