37.Язык UML
UML (англ. Unified Modeling
Language — унифицированный язык
моделирования) — язык графического описания для объектного моделирования в
области разработки программного обеспечения.
Таким
образом, в UML выделяют девять типов
диаграмм:
Преимущества UML:
1.
UML объектно-ориентированный, в результате чего методы описания
результатов анализа и проектирования семантически близки к методам программирования на современных ОО-языках;
2.
UML позволяет
описать систему практически со всех возможных точек зрения и разные аспекты
поведения системы;
3.
Диаграммы UML
сравнительно просты для чтения после достаточно быстрого ознакомления с его
синтаксисом;
4.
UML расширяет и
позволяет вводить собственные текстовые и графические стереотипы, что способствует его применению не только в сфере
программной инженерии;
5.
UML получил
широкое распространение и динамично развивается.