Unified modeling language - UML
Zájemcům o bližší seznámení s objektově orientovaným přístupem doporučuji tyto zdroje:
PAGE-JONES, Meilir. Základy objektově orientovaného návrhu v UML. 1. vyd. Praha: Grada, 2001. 367 s. Moderní programování. ISBN 80-247-0210-X. Dostupné prostřednictvím Národní digitální knihovny (Díla nedostupná na trhu - DNNT) z: https://ndk.cz/view/uuid:b861e5c0-4467-11e2-9b88-005056827e51.
Kapitola 1: Co vlastně objektově orientovaný znamená? s. 21-61.
SCHMULLER, Joseph. Myslíme v jazyku UML: knihovna programátora. 1. vyd. Praha: Grada, 2001. 359 s. ISBN 80-247-0029-8. Dostupné prostřednictvím Národní digitální knihovny (Díla nedostupná na trhu - DNNT) z: https://ndk.cz/view/uuid:386ebda0-e0ee-11e8-a5a4-005056827e52.
Lekce 1: Úvod do problematiky jazyka UML, s. 14-25.
Lekce 2: Základy objektové orientace, s. 26-37.
Zájemcům o UML, kteří mají rádi informace přímo od pramene, doporučuji následující standardy (a současně je varuji - není to snadné čtení :-)).
Standardy UML
Object Management Group. OMG Unified Modeling Language (OMG UML) [online]. OMG, 1997– [cit. 2024-09-27]. Dostupné z: http://www.omg.org/spec/UML/.
ISO/IEC 19505-1:2012. Information technology – Object Management Group Unified Modeling Language (OMG UML) – Part 1: Infrastructure. 1. ed. Geneva: International Organization for Standardization, 2012. 220 s.
ISO/IEC 19505-2:2012. Information technology – Object Management Group Unified Modeling Language (OMG UML) – Part 2: Superstructure. 1. ed. Geneva: International Organization for Standardization, 2012. 740 s.
Náhled částí standardů je dostupný z: https://www.iso.org/obp/ui/#iso:std:iso-iec:19505:-1:ed-1:v1:en a z: https://www.iso.org/obp/ui/#iso:std:52854:en. Plný text této verze (2.4.1) je dostupný z: http://www.omg.org/spec/UML/ISO/19505-1/PDF a z: http://www.omg.org/spec/UML/ISO/19505-2/PDF.
Příklad aplikace UML v terminologické práci
ISO 24156-1:2014. Graphic notations for concept modelling in terminology work and its relationship with UML - Part 1: Guidelines for using UML notation in terminology work. 1st ed. Geneva: International Organization for Standardization, 2014. 24 s.
Náhled části standardu dostupný z: https://www.iso.org/obp/ui/#iso:std:iso:24156:-1:ed-1:v1:en.
Příklad aplikace UML při modelování struktury tezauru
ISO 25964-1:2011. Information and documentation – Thesauri and interoperability with other vocabularies – Part 1: Thesauri for information retrieval. 1st ed. Geneva: International Organization for Standardization, 2011-08-08. 152 s.
Náhled modelu je dostupný z https://www.niso.org/schemas/iso25964/Model_2011-06-02.jpg [cit. 2024-03-17].
Přehled diagramů UML
diagramy struktury |
diagram objektů diagram komponent diagram vnitřní struktury diagram balíčků diagram nasazení |
diagramy chování |
diagram případů užití (use case diagram) diagram aktivit stavový diagram |
diagramy interakce |
sekvenční diagram diagram komunikace diagram časování diagram interakce |