2. - Люди говорят на разных языках
- Одни слова используются для разных
сущностей
- Лучше один раз увидеть чем сто раз
услышать
- Audio/Video/Hands
- …
Предпосылки
4. - 1994 Гради Буч и Джеймс Рамбо
- 1996 UML 1
- 2005 UML 2.0 поддержка MDD
История
5. - Rational Rose
- Together
- GEMS (Generic Eclipse Modeling System )
- Visual Studio
- …
Инструменты
6. Диаграмма классов
Диаграмма компонентов
Диаграмма композитной/составной структуры
Диаграмма развёртывания
Диаграмма объектов
Диаграмма пакетов
Диаграмма деятельности
Диаграмма автомата
Диаграмма сценариев использования
Диаграммы коммуникации и последовательности
Диаграмма обзора взаимодействия
Диаграмма синхронизации
UML Diagrams
9. Недостаток: UML для документов
Первая идея использовать диаграммы
для управления кодом была
реализована в
Rational Rouse Real Time
Event oriented applictaion
Диаграммы вместо кода
10. - JBoss jBPM
- Activity
- Microsoft Workflow Foundation
Современные средства