Modelovací jazyk UML
Modelovací jazyk UML (Unified Modeling Language, Sjednocený modelovací jazyk) popisuje procesy a komponenty pomocí diagramů a schémat. Přesto však UML není skutečným programovacím jazykem, ale na základě jeho modelů je možné vygenerovat kód.
Tento modelovací jazyk našel široké uplatnění v pracovních cyklech při vývoji softwaru a systémovém návrhu.
Existují následující základní typy diagramů v jazyce UML:
- Strukturální diagramy (Structure Diagrams), kam patří diagramy tříd, komponent, kompozitní/složené struktury, spolupráce (UML2.0), nasazení, objektů, balíčků, profilů (UML2.2).
- Diagramy chování (Behavior Diagrams), které zahrnují diagramy aktivit, stavů, případů užití.
- Diagramy interakce (Interaction Diagrams), zahrnující diagramy komunikace (UML2.0), přehledu interakce (UML2.0), sekvenční, časování (UML2.0).
Podívejte se také
-
soubor konceptů Programovací paradigma,
který definuje přístup k programování -
metodologie
OOP,
která je široce používána v programování -
schéma
MVC,
které se používá pro organizaci kódu do bloků pro každý úkol -
diagram vyhoření úkolů,
který se používá pro grafické znázornění objemu práce