Where academic tradition
meets the exciting future

A Toolkit for Manipulating UML Models

Ivan Porres, A Toolkit for Manipulating UML Models. TUCS Technical Reports 441, Turku Centre for Computer Science, 2002.


<p>We present a Python module manipulating software models described
using the Unified Modeling Language. The toolkit is generated
automatically from a UML metamodel file and it supports all UML
model elements, bidirectional associations, XMI serialization,
well-formed rules and OCL collections.</p>


Full publication in PDF-format

BibTeX entry:

  title = {A Toolkit for Manipulating UML Models},
  author = {Porres, Ivan},
  number = {441},
  series = {TUCS Technical Reports},
  publisher = {Turku Centre for Computer Science},
  year = {2002},
  keywords = {Metamodeling, tool, UML, XMI, Python},

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

Edit publication