Gjuha e Modelimit UML
Gjuha e modelimit UML (Unified Modeling Language, Gjuha e Unifikuar e Modelimit) përshkruan proceset dhe komponentët duke përdorur diagrame dhe skema. Së bashku me këtë, UML nuk është një gjuhë e vërtetë programimi, megjithatë bazuar në modelet e saj është e mundur të gjenerohet kod.
Kjo gjuhë modelimi ka gjetur zbatim të gjerë në ciklet e punës gjatë zhvillimit të softuerit, dhe projektimit të sistemeve.
Ekzistojnë llojet e mëposhtme kryesore të diagrameve në gjuhën UML:
- Diagramet Strukturore (Structure Diagrams), të cilave u përkasin diagramet e klasave, komponentëve, strukturës së përbërë/bashkëngjitjes, bashkëpunimit (UML2.0), shpërndarjes, objekteve, paketave, profileve (UML2.2).
- Diagramet e Sjelljes (Behavior Diagrams), të cilat përfshijnë diagramet e aktivitetit, gjendjeve, rasteve të përdorimit.
- Diagramet e Ndërveprimit (Interaction Diagrams), që përfshijnë diagramet e komunikimit (UML2.0), pasqyrimit të ndërveprimit, (UML2.0), sekuencës, sinkronizimit (UML2.0).
Shihni gjithashtu
-
një grup konceptesh Paradigma e Programimit,
e cila përcakton qasjen ndaj programimit -
metodologjia
OOP,
e cila përdoret gjerësisht në programim -
skema
MVC,
e cila përdoret për organizimin e kodit në blloqe për çdo detyrë -
diagrami i djegies së detyrave,
i cili përdoret për paraqitjen grafike të vëllimit të punës