Jazyk modelovania UML
Jazyk modelovania UML (Unified Modeling Language, Zjednotený jazyk modelovania) popisuje procesy a komponenty pomocou diagramov a schém. Napriek tomu, UML nie je skutočným programovacím jazykom, avšak na základe jeho modelov je možné vygenerovať kód.
Tento jazyk modelovania našiel široké uplatnenie v pracovných cykloch pri vývoji softvéru, systémovom projektovaní.
Existujú nasledujúce základné typy diagramov v jazyku UML:
- Štrukturálne diagramy (Structure Diagrams), ku ktorým patria diagramy tried, komponentov, kompozitnej/zloženej štruktúry, kooperácie (UML2.0), nasadenia, objektov, balíkov, profilov (UML2.2).
- Diagramy správania (Behavior Diagrams), ktoré zahŕňajú diagramy činnosti, stavov, použitia prípadov.
- Diagramy interakcie (Interaction Diagrams), zahŕňajúce diagramy komunikácie (UML2.0), prehľadu interakcie, (UML2.0), sekvencie, synchronizácie (UML2.0).
Pozrite tiež
-
súbor konceptov Paradigma programovania,
ktorý definuje prístup k programovaniu -
metodológia
OOP,
ktorá je široko používaná v programovaní -
schéma
MVC,
ktorá sa používa na organizáciu kódu do blokov pre každú úlohu -
diagram vyhorenia úloh,
ktorý sa používa na grafické znázornenie objemu práce