Составители:
Рубрика:
80
7
. Графический язык визуального моделирования UML
История развития графического языка UML берет начало с 1994 го-
да, когда Г. Буч и Дж. Рамбо из Rational Software Corp. начали системати-
зацию выполненных ранее разработок. В этом же году к ним присоединил-
ся А. Джекобсон из шведской компании Objectory AB. Их усилия привели
к тому, что в 1997 году был опубликована версия 1.0 нового унифициро-
ванного языка
визуального моделирования UML (Unified Modeling
Language), а впоследствии – очередные версии.
Язык UML ориентирован на моделирование систем, реализующих
объектно-ориентированный подход. При этом термин “унифицирован-
ный” в названии языка не является случайным и имеет два аспекта. С од-
ной стороны, он фактически устраняет многие несущественные различия
между созданными ранее языками моделирования и методиками построе-
ния диаграмм.
С другой стороны, UML создает предпосылки для унифика-
ции различных моделей и этапов их разработки для широкого класса сис-
тем, не только программного обеспечения, но и бизнес-процессов. Семан-
тика UML определена таким образом, что она не является препятствием
для последующих усовершенствований при появлении новых концепций
моделирования. Более того, заложенные в UML потенциальные возможно
-
сти могут быть использованы не только для объектно-ориентированного
моделирования, но и для представления знаний в интеллектуальных систе-
мах, которыми, по существу, станут в перспективе сложные программно-
технические комплексы.
Графический язык UML включает восемь типов канонических диа-
грамм, описывающих бизнес-процессы или сложную информационную
систему с различных точек зрения. К этим
диаграммам относятся:
• Диаграмма прецедентов (use case);
• Диаграмма классов (class);
• Диаграмма состояний (statechart);
• Диаграмма деятельности (activity);
• Диаграмма последовательности (sequence);
• Диаграмма кооперации (collaboration);
• Диаграмма компонентов (component);
• Диаграмма развертывания (deployment).
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »