• 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