Where academic tradition
meets the exciting future

A Mapping Language from Models to XMI[DI] Diagrams

Marcus Alanen, Torbjörn Lundkvist, Ivan Porres, A Mapping Language from Models to XMI[DI] Diagrams. TUCS Technical Reports 676, Turku Centre for Computer Science, 2005.


We study the problem of how to define the concrete syntax of a
modeling language based on the standards proposed by the Object
Management Group (OMG). The OMG has recently published the Diagram
Interchange (XMI[DI]) standard that contains a language to describe
the graphical representation of a model. XMI[DI] is required to
enableinteroperability between modeling tools. However, XMI[DI] can
only describe particular diagrams of a model. We consider that the
definition of a modeling language should also include a definition of
what legal diagrams exist for that modeling language. In this article,
we present a language to describe mappings between modeling languages
and diagrams, some example mappings and our experience using them.


Full publication in PDF-format

BibTeX entry:

  title = {A Mapping Language from Models to XMI[DI] Diagrams},
  author = {Alanen, Marcus and Lundkvist, Torbjörn and Porres, Ivan},
  number = {676},
  series = {TUCS Technical Reports},
  publisher = {Turku Centre for Computer Science},
  year = {2005},
  keywords = {Visual languages, Diagram Interchange, XMI[DI], MOF},
  ISBN = {952-12-1521-6},

Belongs to TUCS Research Unit(s): Software Construction Laboratorium

Edit publication