Model-Driven Engineering and Domain-Specific Modeling Languages are encouraging an increased used of metamodels for the definition of languages and tools. Although the Meta Object Facility language is the standard for metamodeling, there are alternative metamodeling languages that are aimed at satisfying specific requirements. In this context, sharing information throughout different domains and tools requires not only being able to translate models between modeling languages defined with the same metamodeling language, but also between different metamodeling languages. This paper addresses this latter need describing a general technique to define transformations that perform this translation. In this work, two case studies illustrate the application of this process.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Iván GARCÍA-MAGARIÑO, Rubén FUENTES-FERNÁNDEZ, "A Technique for Defining Metamodel Translations" in IEICE TRANSACTIONS on Information,
vol. E92-D, no. 10, pp. 2043-2052, October 2009, doi: 10.1587/transinf.E92.D.2043.
Abstract: Model-Driven Engineering and Domain-Specific Modeling Languages are encouraging an increased used of metamodels for the definition of languages and tools. Although the Meta Object Facility language is the standard for metamodeling, there are alternative metamodeling languages that are aimed at satisfying specific requirements. In this context, sharing information throughout different domains and tools requires not only being able to translate models between modeling languages defined with the same metamodeling language, but also between different metamodeling languages. This paper addresses this latter need describing a general technique to define transformations that perform this translation. In this work, two case studies illustrate the application of this process.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.E92.D.2043/_p
Copy
@ARTICLE{e92-d_10_2043,
author={Iván GARCÍA-MAGARIÑO, Rubén FUENTES-FERNÁNDEZ, },
journal={IEICE TRANSACTIONS on Information},
title={A Technique for Defining Metamodel Translations},
year={2009},
volume={E92-D},
number={10},
pages={2043-2052},
abstract={Model-Driven Engineering and Domain-Specific Modeling Languages are encouraging an increased used of metamodels for the definition of languages and tools. Although the Meta Object Facility language is the standard for metamodeling, there are alternative metamodeling languages that are aimed at satisfying specific requirements. In this context, sharing information throughout different domains and tools requires not only being able to translate models between modeling languages defined with the same metamodeling language, but also between different metamodeling languages. This paper addresses this latter need describing a general technique to define transformations that perform this translation. In this work, two case studies illustrate the application of this process.},
keywords={},
doi={10.1587/transinf.E92.D.2043},
ISSN={1745-1361},
month={October},}
Copy
TY - JOUR
TI - A Technique for Defining Metamodel Translations
T2 - IEICE TRANSACTIONS on Information
SP - 2043
EP - 2052
AU - Iván GARCÍA-MAGARIÑO
AU - Rubén FUENTES-FERNÁNDEZ
PY - 2009
DO - 10.1587/transinf.E92.D.2043
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E92-D
IS - 10
JA - IEICE TRANSACTIONS on Information
Y1 - October 2009
AB - Model-Driven Engineering and Domain-Specific Modeling Languages are encouraging an increased used of metamodels for the definition of languages and tools. Although the Meta Object Facility language is the standard for metamodeling, there are alternative metamodeling languages that are aimed at satisfying specific requirements. In this context, sharing information throughout different domains and tools requires not only being able to translate models between modeling languages defined with the same metamodeling language, but also between different metamodeling languages. This paper addresses this latter need describing a general technique to define transformations that perform this translation. In this work, two case studies illustrate the application of this process.
ER -