DocumentCode
2413900
Title
Generating Families of Business Components from Metamodel Hierarchies
Author
Aleksy, Markus ; Schwind, Michael ; Gitzel, Ralf
Author_Institution
Mannheim Univ.
fYear
2007
fDate
10-12 April 2007
Firstpage
197
Lastpage
204
Abstract
Model-driven software development (MDSD) has gained acceptance in the software development industry over the last few years. Current approaches to MDSD favor targeting particular domains over general-purpose modeling and code generation solutions. The OMEGA toolset provides an infrastructure for the rapid development of domain-specific modeling and code generation facilities. It is based on the concept of metamodel hierarchies. In this paper we propose an extension to the OMEGA approach that is targeted at enabling the evolutionary development of families of business components by introducing additional model types. The paper provides an overview of the OMEGA approach and describes the integration of family and feature models as configuration data to the OMEGA code generator and the expected benefits. A short outlook at the end of the paper outlines future work on this matter
Keywords
object-oriented programming; program compilers; software tools; OMEGA toolset; code generation; metamodel hierarchies; model-driven software development; Assembly systems; Computer industry; Concrete; Costs; Domain specific languages; Engines; Metamodeling; Prefabricated construction; Programming; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Complex, Intelligent and Software Intensive Systems, 2007. CISIS 2007. First International Conference on
Conference_Location
Vienna
Print_ISBN
0-7695-2823-6
Type
conf
DOI
10.1109/CISIS.2007.30
Filename
4159734
Link To Document