DocumentCode
2853263
Title
Transformation Patterns for Multi-staged Model Driven Software Development
Author
Braganca, A. ; Machado, Ricardo J.
Author_Institution
Dep. Eng. Inf., ISEP, Porto
fYear
2008
fDate
8-12 Sept. 2008
Firstpage
329
Lastpage
338
Abstract
Model driven approaches are shifting software development from a code based activity to a model based activity. Models can be refined and transformed from requirements into code specific to a platform. Although several model transformations can occur, they usually take place at a single development stage. In the case of software product lines, and particularly of software factories, the modeling of a system can occur at several stages, for instance, at the software house, at the systems integrator and at the final customer site. Basically, this requires that the model used at a particular stage can be refined at the next stage. In this paper, we explore the issues related to such an approach and we propose model transformation patterns that can be generically applied to models so that they can be used in multi staged modeling approaches. We show how to realize the approach with the Eclipse Modeling Framework and present an insurance case study.
Keywords
product development; software reusability; code based activity; eclipse modeling framework; model based activity; model driven architectural; multistaged model driven software development; software factory; software house; software product line; transformation pattern; Computer architecture; Context modeling; Databases; Insurance; Metamodeling; Production facilities; Programming; Software packages; Software systems; Supply chains; Model transformation; model driven development; multi-stage software development; software product lines;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Product Line Conference, 2008. SPLC '08. 12th International
Conference_Location
Limerick
Print_ISBN
978-0-7695-3303-2
Type
conf
DOI
10.1109/SPLC.2008.41
Filename
4626866
Link To Document