|Mailing List • Forum|
The AtlanMod MegaModel Management (AM3) prototype, being developed by the AtlanMod Team, is part of the MoDisco project. The AM3 project acts in this way by providing a practical support for modeling in the large, i.e. dealing with global resource management in a model-engineering environment. AM3 is part of the AMMA platform.
The goal of AM3 (ATLAS MegaModel Management) is to provide a practical support for modeling in the large, i.e. managing global resources in the field of MDE (Model-Driven Engineering). These global resources are usually heterogeneous and distributed. To access them without increasing the accidental complexity of MDE, we need to invent new ways to create, store, view, access, and modify the global entities that may be involved in developing a solution. To this intent, the notion of a megamodel (i.e. a model which elements are themselves models) is being used. In order to achieve this overall goal, AM3 provides a set of tools and artifacts that implement our Global Model Management (GMM) approach which is based on the concept of "megamodel".
The totally new AM3 prototype is now available from the Eclipse-GMT AM3 SVN (see How Install New AM3 From SVN) (sources only).
Note that you can still download the previous version of the AM3 plugins (for ATL developers) by following the instructions provided from the "How Install Old AM3 Plugins From SVN" Wiki page (some documentation on the provided ATL-specific AM3 Ant Tasks is also available).
How to start?
Brunelière, H, Allilaire, F, Bézivin, J, and Jouault, F : Global Model Management In Eclipse GMT/AM3. In: Proceedings of the Eclipse Technology eXchange workshop (eTX) at the ECOOP 2006 Conference, Nantes, France. 2006.
Bézivin, J, Jouault, F, and Valduriez, P : On the Need for Megamodels. In: Proceedings of the OOPSLA/GPCE: Best Practices for Model-Driven Software Development workshop, 19th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications.
Bézivin, J, Jouault, F, Rosenthal, P, and Valduriez, P : The AMMA platform support for modeling in the large and modelling in the small. Research Report LINA, (04.09).
Relationships with other Eclipse Projects
ATL, The AtlanMod Transformation Language project's Eclipse homepage