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