Skip to main content
Article thumbnail
Location of Repository

A Model Driven Approach to Model Transformations

By Biju K. Appukuttan, Tony Clark, Sreedhar Reddy, Laurence Tratt and R. Venkatesh


The OMG's Model Driven Architecture (MDA) initiative has been the focus of much attention in both academia and industry, due to its promise of more rapid and consistent software development through the increased use of models. In order for MDA to reach its full potential, the ability to manipulate and transform models { most obviously from the Platform Independent Model (PIM) to the Platform Specific Models (PSM) { is vital. Recognizing this need, the OMG issued a Request For Proposals (RFP) largely concerned with finding a suitable mechanism for trans-\ud forming models. This paper outlines the relevant background material, summarizes the approach taken by the QVT-Partners (to whom the authors belong), presents a non-trivial example using the QVT-Partners approach, and finally sketches out what the future holds for model transformations

Topics: csi, des
Publisher: University of Twente
Year: 2003
OAI identifier:

Suggested articles


  1. (2000). Meta Object Facility (MOF) Specification. OMG Document available at
  2. (2001). Model Driven Architecture (MDA). OMG Document available at
  3. (2002). Synthesis-Based Software Architecture Design. doi
  4. (2000). The Rational Unified Process, doi
  5. (2003). UML to XML-Schema Transformation: a Case Study in Managing Alternative Model Transformations in MDA.
  6. (2001). XML Metadata Interchange (XMI) Version 2. OMG Document available at

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.