Метамодель для BPMN

 

 

8.4. BPMN і BPEL

1. Сфера застосування BPMN істотно ширше можливостей BPEL

2. BPMN - це нотація, незалежна від реалізації (від виконуваних опису процесів, це Computation Independent Model, CIM в термінології MDA.

3. BPMN не прив'язаний жорстко до BPEL, однак дане розуміння не є загальновизнаним.

4. Наявність посилань на BPEL в специфікації BPMN, зіставлення діаграми BPMN і її реалізації в BPEL - це спосіб показати вірність концепції на конкретному прикладі.

5. Альтернативи BPEL: XPDL, "виконуваний UML", ...

6. Головне - семантика: її повинен уточнити BPDM

BPMN - це далеко не тільки інші позначення для знайомих нам елементів діаграм

• Сервісно-орієнтована архітектура - в практиці

• Обмін повідомленнями

• Взаємодія учасників - абстрактний процес, співпраця (collaboration)

• Модель, безпосередньо виконувана машиною (BPEL, XPDL)

• Учасники бізнес-процесу і пул (pool)

• Діяльності, що виконуються людьми

• Підпроцеси

• Бізнес-транзакції (тривалі) і компенсації

• Обробка виключень

• Потік діяльностей («sequence flow») в BPMN - це не потік управління («control flow»)

 

Структура моделі. 3 типа підмоделей

• Особистий (Private)

• Абстрактний (Abstract)

• Співробітництво (Collaboration) – глобальний процес

 

Особистий процес (рис. 8.1.)

(BPM, Workflow)

 

Абстрактный процесс (рис. 8.2)

 

 

Співробітництво (Collaboration) рис. 8.3

 

 

Співробітництво (Collaboration)

• Pool, Swimlanes

• Sequence Flow

• Message Flow

 

Процес голосування по електронній пошті

 

Приклад: замовлення (бронювання) готелю и квітки

 

 

Виконуваний процес Турфірми – результат

 








Дата добавления: 2015-11-06; просмотров: 660;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.