Читать онлайн «UML. Руководство пользователя»

Автор Джеймс Рамбо

UML. Руководство пользователя. Грейди Буч, Джеймс Рамбо, Айвар Джекобсон. ЧАСТЬ 1. ВВЕДЕНИЕ В ПРОЦЕСС МОДЕЛИРОВАНИЯ 6 Глава 1. Зачем мы моделируем 6 Значение моделирования 6 Принципы моделирования 9 Объектное моделирование 10 Глава 2. Введение в язык UML 11 Обзор UML 11 Концептуальная модель UML 14 Архитектура 21 Жизненный цикл разработки ПО 22 Глава 3. Здравствуй, мир ! 24 Ключевые абстракции. 24 Механизмы 26 Компоненты. 27 ЧАСТЬ П. ОСНОВЫ СТРУКТУРНОГО МОДЕЛИРОВАНИЯ 27 Глава 4. Классы 28 Введение 28 Термины и понятия 28 Типичные приемы моделирования 31 Советы 34 Глава 5. Отношения 35 Введение 35 Термины и понятия 36 Типичные приемы моделирования 39 Советы 42 Глава 6. Общие механизмы 42 Введение 43 Термины и понятия 43 Типичные приемы моделирования 47 Советы 50 Глава 7. Диаграммы 51 Введение 51 Термины и понятия 52 Типичные приемы моделирования 55 Советы 59 Глава 8. Диаграммы классов 59 Введение 60 Термины и понятия 60 Типичные приемы моделирования 61 Советы 65 ЧАСТЬ III. ИЗУЧЕНИЕ СТРУКТУРНОГО МОДЕЛИРОВАНИЯ 66 Глава 9. Углубленное изучение классов 66 Введение 66 Термины и понятия 67 Типичные приемы моделирования 74 Советы 75 Глава 10.
Углубленное изучение отношений 75 Введение 75 Термины и понятия 76 Типичные приемы моделирования 85 Советы 85 Глава 11. Интерфейсы, типы и роли 86 Введение 86 Термины и понятия 87 Типичные приемы моделирования 90 Советы 92 Глава 12. Пакеты 93 Введение 93 Термины и понятия 93 Типичные приемы моделирования 98 Советы 100 Глава 13. Экземпляры 100 Введение 100 Термины и понятия 101 Типичные приемы моделирования 105 Советы 106 Глава 14. Диаграммы объектов 107 Введение 107 Термины и понятия 108 Типичные приемы моделирования 109 Советы 110 ЧАСТЬ IV. ОСНОВЫ МОДЕЛИРОВАНИЯ ПОВЕДЕНИЯ 111 Глава 15. Взаимодействия 111 Введение 111 Термины и понятия 112 Типичные приемы моделирования 117 Советы 118 Глава 16. Прецеденты 119 Введение 119 Термины и понятия 121 Типичные приемы моделирования 125 Советы 126 Глава 17. Диаграммы прецедентов 126 Введение 127 Термины и понятия 127 Типичные приемы моделирования 128 Советы 131 Глава 18. Диаграммы взаимодействий 132 Введение 132 Термины и понятия 133 Типичные приемы моделирования 136 Советы 140 Глава 19. Диаграммы деятельности 140 Введение 141 Термины и понятия 141 Типичные приемы моделирования 148 Советы 151 ЧАСТЬ V. БОЛЕЕ СЛОЖНЫЕ АСПЕКТЫ ПОВЕДЕНИЯ 151 Глава 20. События и сигналы 152 Введение 152 Термины и понятия 152 Виды событий 152 Сигналы 153 События вызова 153 События времени и изменения 154 Посылка и получение событий 154 Типичные приемы моделирования 155 Советы 157 Глава 21. Автоматы 157 Введение 157 Термины и понятия 159 Типичные приемы моделирования 168 Советы 169 Глава 22. Процессы и нити 170 Введение 170 Термины и понятия 171 Типичные приемы моделирования 174 Советы 176 Глава 23. Время и пространство 177 Введение 177 Термины и понятия 177 Типичные приемы моделирования 179 Советы 182 Глава 24.