-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Ábel Hegedüs edited this page Jul 2, 2015
·
3 revisions
Welcome to the EMDW-MC wiki!
If you are new here, start on this page and read the user guide.
The EMDW Model Compiler processes UML models to generate executable source code. The input and internal models are subject to validation, as described in Validation-Rules. The main steps of the compilation are:
- Incremental mapping of UML to an internal xtUML model representation.
- See details in UML-Integration
- Preparing an initial OOPL model based on the xtUML model.
- See details in xtUML-CPP-Transformation
- Processing the action code in the UML model and updating the initial OOPL model.
- Batch generation of source code from the OOPL model.
- See details in CPP-Code-Generation
- Serializing the source code to files and folders on disk.
- The mapping from UML to xtUML to C++ model is visualized for some basic elements in Model-transformation-visualizations.
- Information on header includes is found here.