Мова мадэлявання 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,
якая ўжываецца для арганізацыі кода па блоках для кожнай задачы -
дыяграмма згарання задач,
якая ўжываецца для графічнага прадстаўлення аб'ёму работы