UML modellező nyelv
Az UML (Unified Modeling Language, Egységes Modellező Nyelv) modellező nyelv diagramok és sémák segítségével ír le folyamatokat és komponenseket. Ugyanakkor az UML nem valódi programozási nyelv, azonban a modelljei alapján lehetséges kódot generálni.
Ez a modellező nyelv széles körben elterjedt a szoftverfejlesztés, a rendszertervezés munkafolyamataiban.
A következő alapvető diagramtípusok léteznek az UML nyelvben:
- Strukturális diagramok (Structure Diagrams), amelyek közé tartoznak az osztálydiagramok, komponensdiagramok, kompozit/összetett szerkezeti diagramok, együttműködési diagramok (UML2.0), telepítési diagramok, objektumdiagramok, csomagdiagramok, profil diagramok (UML2.2).
- Viselkedési diagramok (Behavior Diagrams), amelyek magukban foglalják a tevékenységdiagramokat, állapotdiagramokat, használati eset diagramokat.
- Interakciós diagramok (Interaction Diagrams), amelyek magukban foglalják a kommunikációs diagramokat (UML2.0), interakció áttekintő diagramokat, (UML2.0), szekvenciadiagramokat, időzítési diagramokat (UML2.0).
Lásd még
-
a fogalmak gyűjteménye Programozási paradigma,
amely meghatározza a programozáshoz való hozzáállást -
a
OOPmetodológia,
amely széles körben használatos a programozásban -
a
MVCséma,
amelyet a kód feladatonkénti blokkokba szervezésére használnak -
a feladatok kiégési diagramja,
amely a munka mennyiségének grafikus ábrázolására szolgál