Zum Inhalt springen

Unified Modeling Language

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 26. Januar 2003 um 18:54 Uhr durch 195.186.167.159 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

UML ist die Abkürzung für Unified Modeling Language, eine graphische Notation um Strukturen in objektorientierten Programmsystemen darzustellen. Sie unterstützt verschiedene Diagrammtypen wie

  • Klassendiagramm
  • Objektinteraktionsdiagramm
  • Sequenzdiagramm
  • Use-Case-Diagramme.

CAD-Werkzeuge helfen beim Erstellen von UML-Modellen. Der Datenaustausch zwischen Werkzeugen verschiedener Hersteller erfolgt über das XMI-Dateiformat (XMI = XML Metadata Interchange).

http://www.omg.org/technology/documents/formal/uml.htm
ArgoUML ist ein Open-Source-Werkzeug, das XMI unterstützt
Umbrello ist ein weiteres, modernes UML-Tool, das zum Beispiel C++ und Java Quellcode erzeugen kann.