| AMW Subproject | ![]() ![]() |
|
ATLAS Model Weaver |
| Overview |
||
|
The AMW (ATLAS Model Weaver) is a tool for representing correspondences between models. The correspondences are stored in a model, called weaving model. It is created conforming to a weaving metamodel. Common weaving use cases are: data exchange, data integration, model merging, model adaptation. A weaving model may be used as input or specification for a transformation language. AMW provides a base weaving metamodel enabling
to create links between model elements and associations between links.
The metamodel may be extended to add other mapping semantics. This
way there is the possibility of creating variable mapping languages
dedicated to specific application requirements.
|
||
|
|
| AMW Area |
|
The ATLAS Model Weaver (AMW) is being
developed by the ATLAS team,
INRIA, in collaboration with Sodifrance company. The prototype is
implemented as an EMF plugin.The AMW uses the EMF reflective API to
automatically generate a standard editor based on the weaving
metamodel. Other user interface facilities may be added using
predefined
extension points.
|
| Documentation |
|
The user and developer guides are available as Eclipse Help Plugins in the download section (in the same zip file). |
| Publications |
|