ВУЗ:
Составители:
Рубрика:
57
граммы особенно важны при организации и моделировании поведения
системы, задании требований заказчика к системе.
Диаграммы последовательности и диаграммы сотрудничества – это
разновидности диаграмм взаимодействия.
Диаграмма взаимодействия показывает взаимодействие, включаю-
щее набор объектов и их отношений, а также пересылаемые между объек-
тами сообщения. Диаграммы взаимодействия обеспечивают динамиче-
ское представление системы.
Диаграмма последовательности – это диаграмма взаимодействия,
которая выделяет упорядочение сообщений по времени.
Диаграмма сотрудничества (диаграмма кооперации) – это диаграм-
ма взаимодействия, которая выделяет структурную организацию объек-
тов, посылающих и принимающих сообщения. Диаграммы последова-
тельности и диаграммы сотрудничества изоморфны, что означает, что
одну диаграмму можно трансформировать в другую диаграмму.
Диаграмма схем состояний показывает конечный автомат, представ-
ляет состояния, переходы, события и действия. Диаграммы схем состоя-
ний обеспечивают динамическое представление системы. Они особенно
важны при моделировании поведения интерфейса, класса или сотрудни-
чества. Эти диаграммы выделяют такое поведение объекта, которое
управляется событиями, что особенно полезно при моделировании реак-
тивных систем.
Диаграмма деятельности – специальная разновидность диаграммы
схем состояний, которая показывает поток от действия к действию внутри
системы. Диаграммы деятельности обеспечивают динамическое пред-
ставление системы. Они особенно важны при моделировании функцио-
нальности системы и выделяют поток управления между объектами.
Компонентная диаграмма показывает организацию набора компо-
нентов и зависимости между компонентами. Компонентные диаграммы
обеспечивают статическое представление реализации системы. Они свя-
заны с диаграммами классов в том смысле, что в компонент обычно ото-
бражается один или несколько классов, интерфейсов или коопераций.
Диаграмма размещения (диаграмма развёртывания) показывает кон-
фигурацию обрабатывающих узлов периода выполнения, а также компо-
ненты, живущие в них. Диаграммы размещения обеспечивают статиче-
ское представление размещения системы. Они связаны с компонентными
диаграммами в том смысле, что узел обычно включает один или несколь-
ко компонентов.
МЕХАНИЗМЫ РАСШИРЕНИЯ В UML
UML – развитый язык, имеющий большие возможности, но даже он
не может отразить все нюансы, которые могут возникнуть при создании
различных моделей. Поэтому UML создавался как открытый язык, допус-
Страницы
- « первая
- ‹ предыдущая
- …
- 55
- 56
- 57
- 58
- 59
- …
- следующая ›
- последняя »