| | | | Version: Support Eclipse Version: Eclipse 3.1 License: Free EPL Development Status: Alpha Company: INRIA ATLAS
| |  | Home Page |  | Plugin Support |  | Discussion Forum |  |
|
The goal of AM3 (ATLAS MegaModel Management) is to provide a practical support for modeling in the large. The objective is to deal with global resource management in a model-engineering environment. We base this activity on the concept of a "megamodel". A megamodel is a registry of model engineering resources available in a given scope (a zone). AM3 assumes that tools for model transformation and model composition already exist and are available. These facilities may come for example from ATL, VIATRA2, UMLX or AMW but other choices are also possible. The basic idea is that there is no unique metamodel for megamodels. Instead, the user may use metamodels from a library or invent their own ones. This means that the kind of artifacts stored in or retrieved from a given MDE repository may vary. We know some of these artifacts (models, metamodels, transformations, semantic correspondences, etc.) but many others may be contextually defined. This is one of the difficulties of this global model management: the tools should be metamodel-agnostic in order to handle this contextual variability. Added on: 18-Oct-2006
|