David Osička OSI011 UML – přehled, notace VŠB - Technická univerzita Ostrava Fakulta elektrotechniky a Informatiky Katedra Informatiky
UML je standardizovaný grafický jazyk pro záznam, vizualizaci a dokumentaci artefaktů systémů s převážně softwarovou charakteristikou umožňuje modelovat objekty, třídy, atributy, operace, vztahy se skládá ze čtyř částí: UML 2.0 SuperStructure UML 2.0 Infrastructure UML 2.0 Object Constraint Language UML 2.0 Diagram Interchange
Historie 1995 – Unified Method 0.8 (metodika) 1996 – Unified Modeling Language 0.9 (jazyk – notace) 1997 – UML 1.0, UML – UML 2.0 Autoři: J. Rumbaugh, I. Jacobson, G. Booch
Notace
Diagramy use case diagram diagram tříd diagramy chování stavový diagram diagram aktivit diagramy interakcí sekvenční diagram diagram spolupráce diagramy implementace komponentový diagram diagram nasazení Zdroj:Unified Modeling Language Specification
Diagramy – use case diagram
Diagramy – diagram tříd
Diagramy – stavový diagram
Diagramy – diagram aktivit
Diagramy – sekvenční diagram
Diagramy – diagram spolupráce
Diagramy – diagram komponent
Diagramy – diagram nasazení
Literatura Schmuller, J., Myslíme v jazyku UML Kučerová, H., Projektování informačních systémů II
Děkuji za pozornost