Model-driven development of model transformations

Onderzoeksoutput: ScriptieDissertatie 4 (Onderzoek NIET TU/e / Promotie NIET TU/e)

5 Downloads (Pure)


This thesis presents how evolving software models expressed in different formalisms can be kept consistent by means of an object-oriented integration of metamodeling, design by contract and graph transformation. It incrementally builds upon existing modeling languages to illustrate that the adoption of the new model-driven engineering paradigm does not force organizations to abandon their investments in more mature technologies. More specifically, this thesis shows how the new transformation languages introduced by the Model Driven Architecture standardization effort relate to fragments of the UML that have a well-known, object-oriented semantics. The proposed techniques have emerged from several case studies that involve a wide variety of transformation challenges. Therefore, the contributions are applicable for transformation modeling in general: at first, it is illustrated how model evolution can be supported; secondly, the technique is applied to transform conceptual models into more computer oriented ones; finally, the technique is applied and extended in the context of model synchronization.
Originele taal-2Engels
KwalificatieDoctor in de Filosofie
Toekennende instantie
  • University of Antwerp
  • Janssens, D., Promotor, Externe Persoon
  • Demeyer, Serge, Promotor, Externe Persoon
Datum van toekenning1 jan 2008
Plaats van publicatieAntwerpen
StatusGepubliceerd - 2008

Vingerafdruk Duik in de onderzoeksthema's van 'Model-driven development of model transformations'. Samen vormen ze een unieke vingerafdruk.

  • Citeer dit