The AMW Zoo is a zoo containing weaving metamodels and extensions of weaving metamodels expressed in KM3.
Technical remarks:
There are currently 14 metamodels in this zoo.
| Name | Date |
|---|---|
| 2007/04/11 | |
Domains: Ontology, annotation, model weaving This metamodel extension describes OAM (Ontology Annotation Metamodel). This metamodel lets us to annotate MOF models to manage the generation of OWL ontologies. This metamodel extension has been developed by from the Lab in La Rochelle (France). Download page, OAM extension, Metamodel annotation use case Authors: Guillaume Hillairet | |
| 2007/03/28 | |
Domains: Software product line, request management systems This metamodel extension describes MTTL (Model Template Transformation Language). MTTL is a domain specific transformation language used in Software Product Line of Use Case Template Models for Request Management Systems. This metamodel extension was developed in collaboration with company. Download page, MTTL extension, http://www.opencanarias.com Authors: Marcos Didonet Del Fabro, Orlando Garcia Avila | |
| 2007/03/09 | |
Domains: Weaving metamodel extension, model transformation This metamodel extension defines the essential elements of ATL transformations: (modules, rules, input and output elements, bindings). It is used to graphically develop ATL transformation with the help of the AMW interface. Download page, QATL extension Authors: Marcos Didonet Del Fabro (marcos.didonet-del-fabro at univ-nantes.fr) | |
| 2007/01/23 | |
Domains: Weaving metamodel extension, model annotation This metamodel extension defines links to annotate models. AMW use cases Authors: Mikäel Barbero (mikael.barbero) | |
| 2006/10/18 | |
Domains: Weaving metamodel extension, semi-automatic matching This metamodel extension defines simple kinds of links to support equivalence relationships between Classes, References, Attributes. AMW examples Authors: Marcos Didonet Del Fabro (marcos.didonet-del-fabro) | |
| 2006/10/19 | |
Domains: Weaving metamodel extension, matching transformations, similarity flooding This metamodel extension defines links used to propagate similarity values between weaving links. This extension is created inspired in the Propagation graph of the similarity flooding algorithm (see the examples page for more detail). AMW examples Authors: Marcos Didonet Del Fabro (marcos.didonet-del-fabro) | |
| 2006/06/26 | |
Domains: weaving metamodel extension, tool interoperability, transformations, matching This metamodel extension defines links to support different kinds of tool interoperability. It is used in the example that weaves Mantis and Bugzilla metamodels. AMW examples Authors: Marcos Didonet Del Fabro (marcos.didonet-del-fabro) | |
| 2006/05/19 | |
Domains: weaving metamodel extension, traceability, transformations This metamodel extension define traceability link types. It is used in the ATL2WTracer example. Authors: Marcos Didonet Del Fabro (marcos.didonet-del-fabro) | |
| 2006/05/19 | |
Domains: weaving metamodel extension, foreign key, nested This metamodel extension defines link types to weave metamodels with foreign key and nested structures. This extension is used in the "Foreign Key to Nested" example. The foreign key to nested example Authors: Marcos Didonet Del Fabro (marcos.didonet-del-fabro) | |
| 2007/02/05 | |
Domains: weaving metamodel extension, UML, DSL, profiles This metamodel extension defines link types to create bridges between DSLs (Domain Specific Languages) and UML profiles. This extension is used in the "Bridge between DSL and UML profiles" use case. The UML to DSLs use case Authors: Anas Abouzara | |
| 2006/05/19 | |
Domains: weaving metamodel extension, inheritance, composition This metamodel extension defines link types to create inheritance links between two metamodels. Authors: Marcos Didonet Del Fabro (marcos.didonet-del-fabro) | |
| 2006/05/19 | |
Domains: weaving metamodel extension, merging, elections, GML, transformations This metamodel extension defines merge links. Extension used to merge between elections and geographical data into an SVG metamodel. Authors: Marcos Didonet Del Fabro (marcos.didonet-del-fabro) | |
| 2006/05/19 | |
Domains: weaving metamodel extension This is the standard metamodel extension of the weaving core metamodel. It is used in the current version of the AMW prototype. This extension defines concrete classes to link 1 to N elements, to create association between links, and to identify links by the means of XPointer or XMI IDs. Authors: Marcos Didonet Del Fabro, Frédéric Jouault (marcos.didonet-del-fabro, jouault @ univ-nantes.fr) | |
| 2006/05/19 | |
Domains: weaving metamodels, correspondence models This metamodel describes the core weaving metamodel. The metamodel has elements with information about link type, link endpoints and element identification. It is implemented in the current version of the AMW prototype. It is an abstract metamodel that must be extended with different metamodels. Authors: Marcos Didonet Del Fabro, Frédéric Jouault (marcos.didonet-del-fabro, jouault @ univ-nantes.fr) | |