blob: c2adfb776d627c98267d6a46090a2e1b62f4bfb7 [file] [log] [blame]
<?xml version = '1.0' encoding = 'ISO-8859-1' ?>
<am3>
<metamodel>
<name>OAM - Ontology Annotation Metamodel</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/OAM.km3</uri>
<version>0.9</version>
<domains>Ontology, annotation, model weaving</domains>
<authors>Guillaume Hillairet</authors>
<date>2007/04/11</date>
<description>
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
<a href="mailto:g.hillairet@gmail.com">Guillaume Hillairet</a> from the
<a href="http://www.univ-lr.fr/labo/l3i/site_statique/Index.html">L3I</a> Lab in La Rochelle (France).
</description>
<see>Download page, OAM extension, Metamodel annotation use case</see>
</metamodel>
<metamodel>
<name>MTTL</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/mmw_mttl.km3</uri>
<version>0.9</version>
<domains>Software product line, request management systems</domains>
<authors> Marcos Didonet Del Fabro, Orlando Garcia Avila</authors>
<date>2007/03/28</date>
<description>
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 <a href="http://www.opencanarias.com">OpenCanarias</a> company.
</description>
<see>Download page, MTTL extension, http://www.opencanarias.com</see>
</metamodel>
<metamodel>
<name>Simple ATL extension</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/mmw_qatl.km3</uri>
<version>0.5</version>
<domains>Weaving metamodel extension, model transformation</domains>
<authors> Marcos Didonet Del Fabro (marcos.didonet-del-fabro at univ-nantes.fr) </authors>
<date>2007/03/09</date>
<description>
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.
</description>
<see>Download page, QATL extension</see>
</metamodel>
<metamodel>
<name>Annotation extension</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/mmw_annotation.km3</uri>
<version>1.0</version>
<domains>Weaving metamodel extension, model annotation</domains>
<authors> Mikäel Barbero (mikael.barbero) </authors>
<date>2007/01/23</date>
<description>
This metamodel extension defines links to annotate models.
</description>
<see>AMW use cases</see>
</metamodel>
<metamodel>
<name>Simple match extension</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/mmw_match.km3</uri>
<version>1.0</version>
<domains>Weaving metamodel extension, semi-automatic matching</domains>
<authors> Marcos Didonet Del Fabro (marcos.didonet-del-fabro) </authors>
<date>2006/10/18</date>
<description>
This metamodel extension defines simple kinds of links to support equivalence relationships between
Classes, References, Attributes.
</description>
<see>AMW examples</see>
</metamodel>
<metamodel>
<name>Propagation model</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/mmw_propagation.km3</uri>
<version>1.0</version>
<domains>Weaving metamodel extension, matching transformations, similarity flooding</domains>
<authors> Marcos Didonet Del Fabro (marcos.didonet-del-fabro) </authors>
<date>2006/10/19</date>
<description>
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).
</description>
<see>AMW examples</see>
</metamodel>
<metamodel>
<name>Tool interoperability extension</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/mmw_interop.km3</uri>
<version>1.0</version>
<domains>weaving metamodel extension, tool interoperability, transformations, matching</domains>
<authors> Marcos Didonet Del Fabro (marcos.didonet-del-fabro) </authors>
<date>2006/06/26</date>
<description>
This metamodel extension defines links to support different kinds of tool interoperability.
It is used in the example that weaves Mantis and Bugzilla metamodels.
</description>
<see>AMW examples</see>
</metamodel>
<metamodel>
<name>Traceability extension</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/TraceabilityExtension.km3</uri>
<version>1.0</version>
<domains>weaving metamodel extension, traceability, transformations</domains>
<authors> Marcos Didonet Del Fabro (marcos.didonet-del-fabro) </authors>
<date>2006/05/19</date>
<description>
This metamodel extension define traceability link types.
It is used in the ATL2WTracer example.
</description>
<see></see>
</metamodel>
<metamodel>
<name>Foreign key to nested extension</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/dbtoxmlweavingmm.km3</uri>
<version>1.0</version>
<domains>weaving metamodel extension, foreign key, nested</domains>
<authors> Marcos Didonet Del Fabro (marcos.didonet-del-fabro) </authors>
<date>2006/05/19</date>
<description>
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.
</description>
<see> The foreign key to nested example</see>
</metamodel>
<metamodel>
<name>DSLs to UML profiles extension</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/amw_profile_extension.km3</uri>
<version>1.0</version>
<domains>weaving metamodel extension, UML, DSL, profiles</domains>
<authors> Anas Abouzara </authors>
<date>2007/02/05</date>
<description>
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.
</description>
<see> The UML to DSLs use case </see>
</metamodel>
<metamodel>
<name>Inheritance composition</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/inheritance_composition.km3</uri>
<version>1.0</version>
<domains>weaving metamodel extension, inheritance, composition</domains>
<authors> Marcos Didonet Del Fabro (marcos.didonet-del-fabro) </authors>
<date>2006/05/19</date>
<description>
This metamodel extension defines link types to create inheritance links between two metamodels.
</description>
<see></see>
</metamodel>
<metamodel>
<name>Merge link extension</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.gmt.amw.zoo/extensions/mmw_simple_merge.km3</uri>
<version>1.0</version>
<domains>weaving metamodel extension, merging, elections, GML, transformations</domains>
<authors> Marcos Didonet Del Fabro (marcos.didonet-del-fabro) </authors>
<date>2006/05/19</date>
<description>
This metamodel extension defines merge links.
Extension used to merge between elections and geographical data into an SVG metamodel.
</description>
<see></see>
</metamodel>
<metamodel>
<name>AMW base extension</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.weaver.extension/metamodels/mw_base_extension.km3</uri>
<version>1.0</version>
<domains>weaving metamodel extension</domains>
<authors>
Marcos Didonet Del Fabro, Frédéric Jouault
(marcos.didonet-del-fabro, jouault @ univ-nantes.fr)
</authors>
<date>2006/05/19</date>
<description>
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.
</description>
<see></see>
</metamodel>
<metamodel>
<name>AMW core</name>
<uri>http://dev.eclipse.org/viewcvs/indextech.cgi/*checkout*/org.eclipse.gmt/AMW/org.eclipse.weaver/src/org/eclipse/weaver/core/mwcore.km3</uri>
<version>1.0</version>
<domains>weaving metamodels, correspondence models</domains>
<authors>Marcos Didonet Del Fabro, Frédéric Jouault
(marcos.didonet-del-fabro, jouault @ univ-nantes.fr)</authors>
<date>2006/05/19</date>
<description>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.</description>
<see></see>
</metamodel>
</am3>