Modelēšanas valoda UML
Modelēšanas valoda UML (Unified Modeling Language, Vienotā modelēšanas valoda) apraksta procesus un komponentes, izmantojot diagrammas un shēmas. Tajā pašā laikā UML nav īsta programmēšanas valoda, tomēr, pamatojoties uz tā modeļiem, ir iespējams ģenerēt kodu.
Šī modelēšanas valoda ir atrausi plašu pielietojumu darba ciklos programmatūras izstrādē, sistēmu projektēšanā.
UML valodā pastāv šādi galvenie diagrammu veidi:
- Strukturālās diagrammas (Structure Diagrams), kam pieder klases diagrammas, komponentu diagrammas, kompozītstruktūras diagrammas, sadarbības diagrammas (UML2.0), izvietošanas diagrammas, objektu diagrammas, pakotņu diagrammas, profilu diagrammas (UML2.2).
- Uzvedības diagrammas (Behavior Diagrams), kas ietver aktivitāšu diagrammas, stāvokļu diagrammas, lietojumgadījumu diagrammas.
- Mijiedarbības diagrammas (Interaction Diagrams), kas ietver komunikācijas diagrammas (UML2.0), mijiedarbības pārskata diagrammas, (UML2.0), secību diagrammas, sinhronizācijas diagrammas (UML2.0).
Skatiet arī
-
koncepciju kopums Programmēšanas paradigma,
kas nosaka pieeju programmēšanai -
metodoloģija
OOP,
kas tiek plaši izmantota programmēšanā -
shēma
MVC,
ko izmanto, lai organizētu kodu blokos katram uzdevumam -
diagramma uzdevumu izdegšanas,
ko izmanto darba apjoma grafiskam attēlojumam