Унифицированный язык моделирования
- UML — универсальный язык визуального моделирования для визуализации дизайна системы.
- UML предоставляет стандартную нотацию для диаграмм, разделенных на три группы: поведение, взаимодействие и структура.
- UML был разработан в 1994-1995 годах и принят в качестве стандарта в 1997 году.
- UML 2.0 заменил версию 1.5 в 2005 году и продолжает обновляться и совершенствоваться.
- UML предлагает способ визуализации архитектурных схем системы, включая деятельность, взаимодействие объектов и пользовательский интерфейс.
- UML не является методом разработки, но совместим с ведущими объектно-ориентированными методами разработки.
- Диаграммы UML делятся на структурные и поведенческие, представляющие статическую и динамическую структуру системы.
- Метамоделирование UML основано на архитектуре Meta-Object Facility (MOF).
Полный текст статьи: