Bildung

UML ist die Abkürzung für Unified Modelling Language

.

Damit wurden die unterschiedlichen Ansätze zur Objektorientierten Modellierung 1994 von Gary Booch, James Rumbaugh und Ivar Jacobsen, den sog. drei Amigos, vereinheitlicht. Anfang 1997 bei der OMG zur Standardisierung eingereicht.

UML Diagrammarten

Es gibt sieben Standard-Diagrammarten und eine Vielzahl von speziellen Diagrammarten, die aus einer Standard-Diagrammart durch Verwendung sog. Stereotypen entstehen. Z.B. gibt es in Rahmen der WAE (Web Application Extensions) ein Stereotyp <<server page>>, das aus einem Klassensymbol ein Symbol für eine Server-Page macht.

Standard Diagrammarten

  • Use Case Diagramm: Beispiel
  • Klassendiagramm
  • Aktivitätendiagramm
  • State-Transition Diagram
  • Interaction Diagram
  • Component Diagram
  • Deployment Diagram

Spezielle Diagrammarten

  • Web Application Diagram (Klassendiagramm): Beispiel
  • Domain Model (Klassendiagramm nach ICONIX): Beispiel
  • Robustness Diagram (Klassendiagramm nach ICONIX): Beispiel

UML Einsatzgebiete

Einsatzgebiete für UML sind die Projektphasen Analyse und Design (Entwurf). Unterstützung durch Werkzeuge s.u. und ein spezielles Vorgehensmodell "Rational Unified Process (RUP)" von Rational (http://www.rational.com) oder ICONIX oder...

UML-Tools

Weitergehende Infos zu UML-Tools bei: www.jeckle.de/umltools.htm

UML Vorgehensweisen

Angeleht an ICONIX sind drei Phasen zu unterscheiden:

Analysis

(Problem Space)

Preliminary Design

Detailed Design

(Solution Space)

Use Case Robustnes Analysis Web Application Diagram
Domain Model    
Links geprüft am: 2003-05-01

Dietrich Kracht © 2016 All rights reserved. Page last modified: