Page 126 - 4190
P. 126
записувати російською з додатковою вказівкою оригінального імені
англійською. При цьому, хоча імена стандартних елементів можуть
складатися з декількох слів, згідно з вітчизняною традицією, що скла-
лася, їх записуватимемо окремо (наприклад, клас асоціації, елемент
моделі, простір імен).
2. При розробленні конкретних моделей систем у формі діаграм
мови UML доцільно застосовувати оригінальні англомовні терміни,
дотримуючись описаних вище правив (окрім, можливо, пояснюваль-
ного тексту російською). Причина цієї рекомендації цілком очевидна
- подальша інструментальна реалізація моделі може виявитися немо-
жливою, якщо не наслідувати оригінальні правила виділення тексту в
мові UML. Це правило не поширюється на окремі приклади і фрагме-
нти діаграм, які наводяться в тексті книги з суто ілюстративною ме-
тою і лише розкривають особливості використання стандартних еле-
ментів мови UML.
У рамках мови UML усі уявлення про модель складної системи
фіксуються у вигляді спеціальних графічних конструкцій, що дістали
назву діаграм. У термінах мови UML визначено такі види діаграм:
1. Діаграма варіантів використання (use case diagram)
2. Діаграма класів (class diagram)
3. Діаграми поведінки (behavior diagrams)
3.1. Діаграма станів (statechart diagram)
3.2. Діаграма діяльності (activity diagram)
3.3. Діаграми взаємодії (interaction diagrams)
3.3.1. Діаграма послідовності (sequence diagram)
3.3.2. Діаграма кооперації (collaboration diagram)
4. Діаграми реалізації (implementation diagrams)
4.1. Діаграма компонентів (component diagram)
4.2. Діаграма розгортання (deployment diagram)
З перелічених вище діаграм деякі служать для позначення двох і
більше інших підвидів діаграм. При цьому як самостійні представ-
лення у мові UML використовують такі діаграми:
1. Діаграма варіантів використання.
2. Діаграма класів.
3. Діаграма станів.
4. Діаграма діяльності.
5. Діаграма послідовності.
6. Діаграма кооперації.
7. Діаграма компонентів.
126