UML - Unified Modeling Language
Completion requirements
UML (dt. vereinheitlichte Modellierungssprache) ist eine Sammlung von Diagrammen, die die Struktur und die Abläufe von objektorientierten Programmen visualisiert. Das kann die Entwicklung unterstützen und verbessert die Kommunikation zwischen allen Beteiligten (engl. stakeholder), denn so wird sehr viel textuelle Beschreibung überflüssig.
1997 einigten sich Mitglieder der Object Management Group OMG (Microsoft, HP, IBM, Oracle usw.) auf den ersten Standard UML 1.1. Inzwischen ist bereits Version UML 2.4.1 in ISO/IEC 19505 genormt.
Wesentliche Diagrammtypen sind z.B.:
- Anwendungsfalldiagramm (Use-case-diagram)
- Klassendiagramm
- Objektdiagramm
- Sequenzdiagramm
- Aktivitätsdiagramm (Anpassung des Programmablaufplans)
- Zustandsdiagramm
Last modified: Thursday, 30 November 2017, 11:57 AM