Метод
Ericsson-Penker используется при проектировании проектов с применением UML в
рамках процессного подхода к моделированию бизнес-процессов. Авторы метода
создали свой профиль UML для моделирования бизнес-процессов, введя набор
стереотипов, описывающих процессы, ресурсы, правила и цели деятельности
организации. Метод использует четыре основные категории бизнес-модели:
- Ресурсы - различные объекты,
используемые или участвующие в бизнес-процессах (люди, материалы,
информация или продукты).
- Процессы - виды деятельности,
изменяющие состояние ресурсов в соответствии с бизнес-правилами.
- Цели - назначение бизнес-процессов
Цели могут быть разбиты на подцели и соотнесены с отдельными процессами.
- Бизнес-правила - условия или
ограничения выполнения процессов (функциональные, поведенческие или
структурные). Правила могут быть определены с использованием языка OCL.
Основной диаграммой UML, используемой в данном методе, является
диаграмма деятельности. Метод Eriksson-Penker представляет процесс в виде
деятельности со стереотипом "process" (основой данного представления
является расширение метода IDEF0). Полная бизнес-модель включает множество
представлений, подобных представлениям архитектуры ПО. Каждое представление
выражено в одной или более диаграммах UML. Диаграммы могут иметь различные типы
и изображать процессы, правила, цели и ресурсы во взаимодействиях друг с
другом. Метод использует четыре различных представления бизнес-модели:
- концептуальное представление -
структура целей и проблем;
- представление процессов -
взаимодействие между процессами и ресурсами (в виде набора диаграмм
деятельности);
- структурное представление -
структура организации и ресурсов (в виде диаграмм классов);
- представление поведения - поведение
отдельных ресурсов и детализация процессов (в виде диаграмм деятельности,
состояний и взаимодействия).
|