Jezik za modeliranje UML
Jezik za modeliranje UML (Unified Modeling Language, Poenoten jezik za modeliranje) opisuje procese in komponente z uporabo diagramov in shem. Kljub temu UML ni pravi programski jezik, vendar je na podlagi njegovih modelov mogoče generirati kodo.
Ta jezik za modeliranje se pogosto uporablja v delovnih ciklih pri razvoju programske opreme in sistemskem načrtovanju.
V jeziku UML obstajajo naslednji glavni tipi diagramov:
- Strukturni diagrami (Structure Diagrams), ki vključujejo diagrame razredov, komponent, kompozitne/sestavljene strukture, kooperacije (UML2.0), namestitve, objektov, paketov, profilov (UML2.2).
- Diagrami vedenja (Behavior Diagrams), ki vključujejo diagrame aktivnosti, stanj, primerov uporabe.
- Diagrami interakcije (Interaction Diagrams), ki vključujejo diagrame komunikacije (UML2.0), pregleda interakcije, (UML2.0), zaporedja, sinhronizacije (UML2.0).
Glejte tudi
-
niz konceptov Programska paradigma,
ki določa pristop k programiranju -
metodologija
OOP,
ki se pogosto uporablja v programiranju -
shema
MVC,
ki se uporablja za organizacijo kode v bloke za vsako nalogo -
diagram sežiga nalog,
ki se uporablja za grafični prikaz obsega dela