Montages - MCore Business Modeling
Menu
  • External link opens in new tab or window
  • External link opens in new tab or window
    • External link opens in new tab or window
    • External link opens in new tab or window
    • External link opens in new tab or window
    • External link opens in new tab or window


 Business Modelling & Operations

Montages Thesis

The Montages Thesis

The thesis is that if we manage to create a domain modeling tool for business analysis with the following properties:

  • it can be used by domain experts to express their domain model in the natural language of their domain and requires a minimum of training time
  • it can generate from the domain model a solution, that can be sustainably used to run operations independent of resources for licence cost, shared servers, high bandwidth, special hardware
  • it can tackle the complexity by separating concerns and expressing them in independent domain models, which can be shared as easy as a document and be easily reused, evolved, combined over time, geography, and technical environments

then this tool, if openly available, will go viral, since it empowers basically everyone who has to tackle todays rising complexity in business as well as privately.


The Montages tool claims to be such a tool, and even the basis to create other such tools. It builds on available open source and open standards, as well as on the results of the Gurevich ASM Thesis, which tries to proof, that with the way they describe state transitions, every algorithm can be expressed on its natural abstraction level. The Montages tool uses the Gurevich ASM way of describing state transitions.

The Montages tool intends to implement the thesis by blurring the boundaries of conceptualization, abstraction, design, implementation, and operation of a solution, similar to the way you can do in Excel Spradsheet, but powered by a scaling business friendly object modeling layer, rather than an inflexible "chess board".
Any opinion on the thesis, as well as references to other tools that could be such a disruptive business analysis tool is welcome in the below discussion!
.

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>

  • © Copyright by Montages
Powered by SiteKreator
close lightbox