Page 132 - 6602
P. 132
Залежності між компонентами відповідають діаграмі
кооперації. Для реалізації цих залежностей більшість компонентів
має інтерфейси, які містять функції, що на діаграмі кооперації
викликаються повідомленням із стереотипом <<call>>.
9. Діаграми розгортання
Діаграма розгортання (deployment diagram) - діаграма, на
якій представлені вузли системи.
Діаграма розгортання застосовується для подання загальної
структури і топології системи і містить зображення розміщення
компонентів по окремих вузлах системи. Крім того, діаграма
розгортання показує наявність фізичних з'єднань - маршрутів
передачі інформації між апаратними засобами, задіяними в
реалізації системи.
Діаграма розгортання містить графічні зображення
процесорів, пристроїв, процесів і зв'язків між ними. На відміну від
діаграм логічної подання, діаграма розгортання є єдиною для
системи в цілому, оскільки повинна відображати всі особливості її
реалізації.
9.1. Елементи графічної нотації діаграми розгортання
Вузол (node) є фізично існуючим елементом системи, який
може володіти обчислювальним ресурсом або бути технічним
пристроєм.
Графічно вузол на діаграмі розгортання зображається у формі
тривимірного куба. Вузол має ім'я, яке вказується усередині цього
графічного символу. Самі вузли можуть представлятися як на рівні
класу (рис. 9.1, а), так і на рівні екземпляра (рис. 9.1, б).
128