Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "AM3"
m (→Download and install) |
m |
||
Line 5: | Line 5: | ||
The '''AtlanMod MegaModel Management (AM3)''' prototype, being developed by the [http://www.emn.fr/z-info/atlanmod AtlanMod Team], is part of the [[MoDisco]] project. It provides 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 so-called [[AMMA]] Platform. | The '''AtlanMod MegaModel Management (AM3)''' prototype, being developed by the [http://www.emn.fr/z-info/atlanmod AtlanMod Team], is part of the [[MoDisco]] project. It provides 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 so-called [[AMMA]] Platform. | ||
− | |||
Line 11: | Line 10: | ||
The goal of AM3 (AtlanMod 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 terminal model in which all model engineering resources available in given projects are registered. 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 the global model management: the AM3 tool is designed to be metamodel-agnostic in order to handle this contextual variability. | The goal of AM3 (AtlanMod 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 terminal model in which all model engineering resources available in given projects are registered. 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 the global model management: the AM3 tool is designed to be metamodel-agnostic in order to handle this contextual variability. | ||
− | |||
Line 21: | Line 19: | ||
To be completed | To be completed | ||
− | |||
Line 27: | Line 24: | ||
To be completed | To be completed | ||
− | |||
Line 33: | Line 29: | ||
To be completed | To be completed | ||
− | |||
Line 39: | Line 34: | ||
To be completed | To be completed | ||
− | |||
Line 45: | Line 39: | ||
To be completed | To be completed | ||
− | |||
== Use Cases == | == Use Cases == | ||
− | |||
== Support == | == Support == | ||
− | |||
Line 59: | Line 50: | ||
[http://www.eclipse.org/atl ATL], The <b>AtlanMod Transformation Language</b> project's Eclipse homepage<br/> | [http://www.eclipse.org/atl ATL], The <b>AtlanMod Transformation Language</b> project's Eclipse homepage<br/> | ||
− | |||
Revision as of 06:54, 2 November 2010
AM3 |
Download |
Community |
Mailing List • Forum |
Bugzilla |
Opened bugs |
All bugs |
Contribute |
Browse Source |
The AtlanMod MegaModel Management (AM3) prototype, being developed by the AtlanMod Team, is part of the MoDisco project. It provides 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 so-called AMMA Platform.
Contents
Overview
The goal of AM3 (AtlanMod 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 terminal model in which all model engineering resources available in given projects are registered. 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 the global model management: the AM3 tool is designed to be metamodel-agnostic in order to handle this contextual variability.
Download and install
The AM3 prototype is available from the Eclipse-MDT MoDisco SVN (see How Install New AM3 From SVN) (sources only).
Documentation
To be completed
Reference documentation
To be completed
Presentations
To be completed
Screencasts
To be completed
Related publications
To be completed
Use Cases
Support
Relationships with other Eclipse Projects
ATL, The AtlanMod Transformation Language project's Eclipse homepage