DocumentCode :
2631616
Title :
Automated Feature Model-Based Generation of Refinement Transformations
Author :
Kapova, Lucia ; Goldschmidt, Thomas
Author_Institution :
Inst. for Program Struct. & Data Organ., Univ. Karlsruhe(TH), Karlsruhe, Germany
fYear :
2009
fDate :
27-29 Aug. 2009
Firstpage :
141
Lastpage :
148
Abstract :
Model-driven application engineering builds on the concept of model transformations. To weave additional refinement parts into an application model, so-called refinement transformations are used. In many cases these refinement parts are highly variable and configurable. Such a configuration could depend on application specific features. Today, application developers need to define refinement transformations manually, including all possible configuration combinations. Due to the high number of possible initial requirements such a development method is costly and means significant effort. Therefore configurable refinements should be embedded in an overall model-driven application development process. Currently there is a lack of automated support for integrating these configuration decisions into the development process of refinement transformations. In this paper, we introduce a novel approach for automated feature model-based generation of refinement transformations. To express application features, we consider configurations specified by extended feature diagrams. In addition, we provide a running example giving insight into the application of the presented approach.
Keywords :
software engineering; application features; automated feature model-based generation; extended feature diagrams; model transformations; refinement transformations; Application software; Costs; Data engineering; Guidelines; Information technology; Instruments; Message-oriented middleware; Model driven engineering; Predictive models; Software engineering; feature model-based generation; higher-order transformations; model refinement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications, 2009. SEAA '09. 35th Euromicro Conference on
Conference_Location :
Patras
ISSN :
1089-6503
Print_ISBN :
978-0-7695-3784-9
Type :
conf
DOI :
10.1109/SEAA.2009.67
Filename :
5349866
Link To Document :
بازگشت