Revision [5120]
This is an old revision of SoftwareUml2 made by ToBo on 2008-09-04 23:15:08.
UML 2
1. Über UML 2
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.
Die UML2 bietet nicht nur Diagramme mit verbundenen Kästchen, sondern eine Vielfalt an Modellierungskonzepten (Born2004) die die Beschreibung der Struktur und des Verhaltens von Systemen 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
- Kompositionsstrukturdiagramm* bietet die Möglickeit der Darstellung von physikalischen Zusammenhängen. Darstellung von Kollaborationen.
- Komponentendiagramm
- Verteilungsdiagramm dient der Darstellung der Verteilung von Komponenten auf Rechenknoten.
- Obejektdiagramm
- Paketdiagramm
Verhaltensdiagramme
- Aktivitätsdiagramm
- Interaktionsdiagramme
- Kommunikationsdiagramm zeigt, welche Nachrichten sich welche Objekte senden können.
- Sequnezdiagramm 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*
- Zeitverlaufsdiagramm* vgl. Diagramme der Digitaltechnik
- Anwendungsfalldiagramm
- ZustandsDiagramm Zustandsdiagramm
* Neu in UML2
4. Abkürzungen und engl. Bezeichnung
Kurz | Englisch | Deutsch |
---|---|---|
class diagram | Klassendiagramm | |
composite structure diagram | Kompositionsstrukturdiagramm | |
component diagram | Komponentendiagramm | |
deployment diagram | Verteilungsdiagramm | |
object diagram | Obejektdiagramm | |
package diagram | Paketdiagramm |
Kurz | Englisch | Deutsch |
---|---|---|
act | activity diagram | Aktivitätsdiagramm |
communication diagram | Kommunikationsdiagramm | |
sd | sequence diagram | Sequenzdagramm |
interaction overview diagram | Interaktionsübersichtsdiagramm | |
Zeitverlaufsdiagramm | ||
uc | use case diagram | Anwendungsfalldiagramm |
stm | state diagram | Zustandsdiagramm |
5. Weitere Quellen im Internet
http://www.visual-paradigm.com/VPGallery/diagrams/index.html
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
Siehe auch • • • • • • • •
CategoryStudiumSE