UML модельдеу тілі
UML модельдеу тілі (Unified Modeling Language, Біріктірілген модельдеу тілі) процестер мен компоненттерді диаграммалар мен сұлбалар арқылы сипаттайды. Сондай-ақ, UML нақты бағдарламалау тілі емес, дегенмен оның модельдері негізінде кодты генерациялау мүмкін.
Бұл модельдеу тілі кеңінен қолданыс тапқан ПӘ-ны әзірлеудегі жұмыс циклдарында, жүйелік жобалауда.
UML тілінде келесі негізгі диаграмма түрлері бар:
- Құрылымдық диаграммалар (Structure Diagrams), оларға класстардың, компоненттердің, композиттік/құрамдық құрылымның, кооперацияның (UML2.0), орналастырудың, объектілердің, пакеттердің, профильдердің (UML2.2) диаграммалары жатады.
- Мінез-құлық диаграммалары (Behavior Diagrams), оларға әрекеттілік диаграммалары, күйлер, прецеденттер немесе пайдалану нұсқалары диаграммалары кіреді.
- Өзара әрекеттесу диаграммалары (Interaction Diagrams), оларға коммуникация диаграммалары (UML2.0), өзара әрекеттесуді жалпылау диаграммалары, (UML2.0), реттілік диаграммалары, синхронизация диаграммалары (UML2.0) кіреді.
Сондай-ақ қараңыз
-
Бағдарламалау парадигмасы тұжырымдамалар жиынтығы,
ол бағдарламалауға деген көзқарасты анықтайды -
OOPәдіснамасы,
ол бағдарламалауда кеңінен қолданылады -
MVCсұлбасы,
ол әрбір тапсырма бойынша кодты блоктарға бөлу үшін қолданылады -
тапсырмалардың жанып біту диаграммасы,
ол жұмыс көлемін графикалық түрде көрсету үшін қолданылады