DocumentCode :
2097490
Title :
Model transformation: a declarative, reusable patterns approach
Author :
Duddy, Keith ; Gerber, Anna ; Lawley, Michael ; Raymond, Kerry ; Steel, Jim
Author_Institution :
CRC for Enterprise Distributed Syst., Brisbane, Qld., Australia
fYear :
2003
fDate :
16-19 Sept. 2003
Firstpage :
174
Lastpage :
185
Abstract :
The MOF (Meta Object Facility) query, view and transformation RFP, issued by OMG will result in a key enabling technology for model-driven development of large distributed systems. We have designed a transformation language which will meet the requirements of this RFP, and several others besides. The language is declarative and patterns based. Transformation descriptions are explicitly reusable and modular. Rules that make up such descriptions may be aspect-driven, allowing for transformations to be written to address semantic concepts rather than structural features. This paper introduces the language and its rationale, and shows how it is used to solve s small but non-trivial MDA problem.
Keywords :
formal specification; object-oriented programming; specification languages; MDA problem; MOF Query; Meta Object Facility; OMG; RFP; Unified Modelling Language; aspect driven; distributed systems; model transformation; model-driven development; reusable patterns approach; semantic concepts; structural features; transformation descriptions; transformation language; Concrete; Cyclic redundancy check; Distributed computing; Java; Object oriented modeling; Proposals; Steel; Technology management; Unified modeling language; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2003. Proceedings. Seventh IEEE International
Print_ISBN :
0-7695-1994-6
Type :
conf
DOI :
10.1109/EDOC.2003.1233847
Filename :
1233847
Link To Document :
بازگشت