You are here: TUCS > PUBLICATIONS > Publication Search > Coral: A Metamodel Kernel for ...
Coral: A Metamodel Kernel for Transformation Engines
Marcus Alanen, Ivan Porres, Coral: A Metamodel Kernel for Transformation Engines. In: Proceedings of the Second European Workshop on Model Driven Architecture (MDA), 165-170, University of Kent, 2004.
Abstract:
A metamodel kernel is a program library or application framework
that is used to manage models described in user-defined modelling
languages. Metamodel kernels provide the basic functionality to
create models, add, delete and update elements in existing models
and to store and retrieve models from a XMI document.
Coral is a metamodel kernel that is used to try in practice new
research ideas in modelling technology. In this short paper, we
describe Coral, our own implementation of a modelling tool and some
discoveries related to modelling and metamodelling that we have
found while developing Coral.
BibTeX entry:
@INPROCEEDINGS{inpAlPo04b,
title = {Coral: A Metamodel Kernel for Transformation Engines},
booktitle = {Proceedings of the Second European Workshop on Model Driven Architecture (MDA)},
author = {Alanen, Marcus and Porres, Ivan},
number = {17},
publisher = {University of Kent},
pages = {165-170},
year = {2004},
keywords = {Modelling Frameworks, Model Driven Engineering, Metamodelling},
}
Belongs to TUCS Research Unit(s): Software Construction Laboratorium