Limbajul de Modelare Unified UML
Limbajul de modelare UML (Unified Modeling Language, Limbajul Unificat de Modelare) descrie procese și componente cu ajutorul diagramelor și schemelor. Cu toate acestea, UML nu este un limbaj de programare adevărat, dar pe baza modelelor sale este posibil să se genereze cod.
Acest limbaj de modelare a găsit o aplicație largă în fluxurile de lucru din dezvoltarea de software, proiectarea sistemelor.
Există următoarele tipuri principale de diagrame în limbajul UML:
- Diagrame structurale (Structure Diagrams), care includ diagramele de clase, componente, structură compozită/compozită, cooperare (UML2.0), deployare, obiecte, pachete, profile (UML2.2).
- Diagrame de comportament (Behavior Diagrams), care includ diagramele de activități, stări, cazuri de utilizare.
- Diagrame de interacțiune (Interaction Diagrams), care includ diagramele de comunicație (UML2.0), overview al interacțiunii, (UML2.0), secvențe, sincronizare (UML2.0).
Vezi și
-
setul de concepte Paradigma de programare,
care definește abordarea programării -
metodologia
OOP,
care este utilizată pe scară largă în programare -
schema
MVC,
care este aplicată pentru a organiza codul în blocuri pentru fiecare sarcină -
diagrama de ardere a sarcinilor,
care este aplicată pentru reprezentarea grafică a volumului de muncă