DocumentCode
2718888
Title
Framework for model transformation and code generation
Author
Oldevik, Jon ; Solberg, Arnor ; Elvesæter, Brian ; Berre, Arne J.
Author_Institution
SINTEF Telecom & Informatics, Oslo, Norway
fYear
2002
fDate
2002
Firstpage
181
Lastpage
189
Abstract
One of the key challenges of the model-driven paradigm is to define, manage, and maintain traces and relationships between different models and model views, including the code of the system. In the COMBINE, DAIM and CAFE projects, we aim to define a framework supporting the model-driven paradigm. A main part of the framework is a metamodel-based transformation profile, which is aimed at supporting the definition of transformation schemes and being a baseline for transformation execution. Our primary objective is to assist a complete development lifecycle, from business models, via a requirements model, to architecture models, platform models and code, with a framework that helps us in a simple way to define transformations, mappings, and refinements. The framework should provide a usable notation that can be modelled with standard UML tools. The contribution of this paper is a baseline for such a framework.
Keywords
business data processing; distributed object management; formal specification; program compilers; software architecture; specification languages; CAFE project; COMBINE project; DAIM project; UML; architecture models; business models; code generation; metamodel-based transformation profile; model transformation; model-driven paradigm; requirements model; Automation; Distributed computing; Unified modeling language; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Enterprise Distributed Object Computing Conference, 2002. EDOC '02. Proceedings. Sixth International
Print_ISBN
0-7695-1742-0
Type
conf
DOI
10.1109/EDOC.2002.1137707
Filename
1137707
Link To Document