Model driven architectures (MDA) will become practical only if transformations from platform-independent to platform-specific models can be largely automated. Kafka, an extensible rule-based transformation language, and the Kase modeling tool enable automated, customized transformations that support round-trip engineering. With Kafka and Kase, developers can construct transformations without detailed knowledge of metamodels.
%0 Journal Article
%1 weis_03_model
%A Weis, T.
%A Ulbrich, A.
%A Geihs, K.
%D 2003
%J Software, IEEE
%K mda model_transformation _hardcopy 2003 _folder_2
%N 5
%P 46--51
%R 10.1109/MS.2003.1231151
%T Model metamorphosis
%U http://dx.doi.org/10.1109/MS.2003.1231151
%V 20
%X Model driven architectures (MDA) will become practical only if transformations from platform-independent to platform-specific models can be largely automated. Kafka, an extensible rule-based transformation language, and the Kase modeling tool enable automated, customized transformations that support round-trip engineering. With Kafka and Kase, developers can construct transformations without detailed knowledge of metamodels.
@article{weis_03_model,
abstract = {Model driven architectures (MDA) will become practical only if transformations from platform-independent to platform-specific models can be largely automated. Kafka, an extensible rule-based transformation language, and the Kase modeling tool enable automated, customized transformations that support round-trip engineering. With Kafka and Kase, developers can construct transformations without detailed knowledge of metamodels.},
added-at = {2009-02-11T22:21:26.000+0100},
author = {Weis, T. and Ulbrich, A. and Geihs, K.},
biburl = {https://www.bibsonomy.org/bibtex/2c5c4c571d264933b919cf524a834c9bc/leonardo},
citeulike-article-id = {1261709},
doi = {10.1109/MS.2003.1231151},
interhash = {a47598fb2d5fbc284ee3e26bdc3e7f62},
intrahash = {c5c4c571d264933b919cf524a834c9bc},
journal = {Software, IEEE},
keywords = {mda model_transformation _hardcopy 2003 _folder_2},
number = 5,
pages = {46--51},
posted-at = {2007-04-28 00:57:25},
priority = {3},
timestamp = {2009-02-11T22:21:26.000+0100},
title = {Model metamorphosis},
url = {http://dx.doi.org/10.1109/MS.2003.1231151},
volume = 20,
year = 2003
}