Alternatives to MCore for fulfilling the thesis
23. May 1976<p class="plain">One alternative to MCore for fulfilling the thesis could be <a class="plain" href="https://www.eclipse.org/sirius/" link="" rel="" target="_blank">Sirius</a><br><br>However, Sirius needs as a starting point a domain model in ECore. Cédric Brun tells in his Sirius roadmap talk 2016:</p><div class="plain"><br><div align="center">"Do not compromise on your domain model. </div><div align="center">Tooling and metamodels are orthogonal."</div></div><div class="plain"><br></div><div class="plain">Sirius only provides innovation in the tooling, while it relies on ECore for the domain model. MCore is only about improving the way how to do the metamodel/domain model. It is based on ECore, and any MCore model can serve as starting point for Sirius, and any domain model used in any Sirius based product can be reused, and further evolved in MCore.<br><br>Thus Sirius is simply a great way to leverage domain models developed with MCore, like any other ECore based tooling framework such as CDO, XText, GMF Tooling, EMF Parsley, Papyrus or Stardust. All of them are open technologies, and improve MCore's ability to fulfill the thesis.</div><p class="plain"></p>

