Skip to content
/ Gothic Public

Demonstrating how MetaEdit+ supports co-evolution modeling languages and models

License

Notifications You must be signed in to change notification settings

mccjpt/Gothic

Repository files navigation

Gothic

Git repository demonstrating 12 different scenarios on how MetaEdit+ supports co-evolution of domain-specific modeling languages, tools and models. Each scenario is its own version in Git, following on from the changes in the previous scenarios.

Quick Start

To see the automatic model and tool co-evolution as you change the modeling language in MetaEdit+:

  1. Install MetaEdit+ from https://metacase.com/download/

  2. Download the intial MetaEdit+ repository version, the binary file asset GothicAfter0.zip from Release 0 here.

  3. Expand GothicAfter0.zip to form a new GothicAfter0 folder in your MetaEdit+ working directory (e.g. Documents\MetaEdit+ 5.5)

  4. Start MetaEdit+, select the new 'GothicAfter0' repository and 'Gothic Security' project, and Login.

  5. Follow the instructions in the Co-evolution Example PDF to carry out the 12 co-evolution scenarios.

For more details about co-evolution, see the published article in the Software and Systems Modeling journal.

Extra: Full Co-evolution Git History

Experienced users can link MetaEdit+ to GitHub and access the state of the repository after various scenarios.
See the full instructions in the earlier version of this README.

About

Demonstrating how MetaEdit+ supports co-evolution modeling languages and models

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •