Page 127 - 4190
P. 127
8. Діаграма розгортання.
Перелік цих діаграм і їх назви є канонічними в тому сенсі, що є
невід'ємною частиною графічної нотації мови UML. Більше того,
процес ООАП нерозривно пов'язаний з процесом побудови цих діаг-
рам. При цьому сукупність побудованих таким чином діаграм є само-
достатньою в тому сенсі, що в них міститься уся інформація, яка по-
трібна для реалізації проекту складної системи.
Кожна з цих діаграм деталізує і конкретизує різні уявлення про
модель складної системи в термінах мови UML. При цьому діаграма
варіантів використання є найбільш загальною концептуальною мо-
деллю складної системи, яка є початковою для побудови усіх інших
діаграм. Діаграма класів є, за своєю суттю, логічною моделлю, що
відбиває статичні аспекти структурної побудови складної системи.
Діаграми поведінки також є різновидами логічної моделі, які відби-
вають динамічні аспекти функціонування складної системи. І, нарешті,
діаграми реалізації служать для представлення фізичних компонентів
складної системи і тому відносяться до її фізичної моделі. Таким чи-
ном, інтегрована модель складної системи в нотації UML (рис. 11.2)
представляється у вигляді сукупності вказаних вище діаграм.
Рисунок 11.2 – Інтегрована модель складної системи в нотації UML
Питання для самоконтролю
1. Дайте визначення UML.
2. Перелічіть головні властивості UML.
127