UML 2.0—Neue Möglichkeiten und alte Probleme

Die inzwischen in einer stabilisierten Entwurfsfassung vorliegende Revision der weit verwendeten Unified Modeling Language (UML) zur Version 2.0 verspricht einige Neuerungen,welche die Möglichkeiten der objektorientierten Entwicklung erweitern sollen. Die Revision der Sprache setzt sich neben der Erweiterung der Ausdrucksmächtigkeit auch die Präzisionssteigerung der angebotenen graphischen Primitive zum Ziel. Der vorliegende Beitrag stellt überblicksartig die wesentlichen Neuerungen der UML 2.0 vor und beleuchtet kritisch fortdauernde Unzulänglichkeiten des Sprachansatzes.

[1]  Hartmann J. Genrich,et al.  Predicate/Transition Nets , 1986, Advances in Petri Nets.

[2]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..