Revision [4946]
This is an old revision of SoftwareUml2 made by ToBo on 2008-08-31 03:31:38.				
				
UML2
1. Über UML2
Die Unified Modeling Language wird von der OMG entwickelt und ist stets in der aktuellen Version unter Aktuelle UML-Spezifikation verfügbar.
Die UML 2.0 bietet unterschiedliche ArchViews Architektonische Sichten und 13 Diagramme, die eine gute Beschreibung eines Systems oder der UML2 selbst bieten.
2. Versionen
Die UML 2 ist neu. Von der UML 1 st abzuraten. Bei vorhandenen Diagrammen ist es wichtig im Vorfeld zu überprüfen, ob es sich um UML 1 oder 2 handelt, denn es hat sich einiges geändert. So wurde das implizite Join zum impliziten Merge im Aktvitätsdiagramm, was Fehlinterpretationen geradezu provoziert.
3. Diagramme der UML2
Strukturdiagramme
- Klassendiagramm (engl. class diagram)
 - Kompositionsstrukturdiagramm* (engl. composite structure diagram) bietet die Möglickeit der Darstellung von physikalischen Zusammenhängen. Darstellung von Kollaborationen.
 - Komponentendiagramm (engl. component diagram)
 - Verteilungsdiagramm (engl. deployment diagram) dient der Darstellung der Verteilung von Komponenten auf Rechenknoten.
 - Obejektdiagramm (engl. object diagram)
 - Paketdiagramm (engl. package diagram)
 
Verhaltensdiagramme
- Aktivitätsdiagramm (engl. activity diagram)
 - Interaktionsdiagramme
 - Kommunikationsdiagramm (engl. communication diagram) zeigt, welche Nachrichten sich welche Objekte senden können.
 - Sequnezdiagramm (engl. sequence diagram) zeigt, welche Nachrichten sich welche Objekte in welcher Reihenfolge senden können, um eine Aufgabe zu erledigen. (siehe dazu Uml2InteractionOperator Combined Fragments) Link 2
 - Interaktionsübersichtsdiagramm* (engl. interaction overview diagram)
 - Zeitverlaufsdiagramm* vgl. Diagramme der Digitaltechnik
 - Anwendungsfalldiagramm (engl. use case diagram)
 - ZustandsDiagramm Zustandsdiagramm (engl. state diagram)
 
* Neu in UML2
Quellen:
Software-Architektur-Modellierung mit UML von Prof. Mario Jeckle, Fachhochschule Furtwangen
http://de.wikipedia.org/wiki/UML
http://books.google.com/books?id=DRUCJ_Vrn9IC&printsec=frontcover&hl=de
http://www.visual-paradigm.com/VPGallery/diagrams/index.html