Курс: "Процессное управление на свободном программном обеспечении" нужно обновитьв части практических заданий, т.к. сейчас актуальна новая версия RunaWFE 4.1.2.
|
Стандарты и концепции, связанные с СУБПиАР
Графические нотации BPMN и UML Activity Diagram
На схеме бизнес-процесса узлы процесса можно изображать по-разному. Способ изображения узлов и переходов важен, потому что от этого зависит легкость (или сложность) понимания бизнес-процесса людьми.
Согласованные наборы графических элементов, из которых строятся схемы бизнес-процессов, называются графическими нотациями изображения бизнес-процессов.
Наиболее известными графическими нотациями изображения бизнес-процессов являются:
- UML Activity Diagram (далее UML AD)
- BPMN
В работе Stephen A. White Process Modeling Notations and Workflow Patterns1http://www.bptrends.com/publicationfiles/03-04%20WP%20Notations%20and%20Workflow%20Patterns%20-%20White.pdf, посвященной сравнению выразительной мощи UML AD и BPMN нотаций, основанной на реализациях с помощью этих нотаций типичных конструкций бизнес-процессов, содержится вывод, что выразительная мощь основных конструкций обеих нотаций примерно одинакова. Позже этот результат был подтвержден в более полном исследовании: Lauri Eloranta, Eero Kallio, Ilkka Terho A Notation Evaluation of BPMN and UML Activity Diagrams2http://www.soberit.hut.fi/T-86/T-86.5161/2006/BPMN_vs_UML_final.pdf.
Рассмотрим базовые элементы обеих нотаций, относящиеся к перспективе управления потоком.
Базовые элементы нотации UML AD, относящиеся к перспективе управления потоком
Узел-Действие
Маршрутные узлы
Ветвление - Узел выбора направления дальнейшего движения точки управления:
Разделение - Разделение точки управления на несколько точек управления:
Слияние - Слияние точек управления в одну точку управления
Базовые элементы нотации BPMN, относящиеся к перспективе управления потоком
Узел-Действие
Маршрутные узлы
В BPMN существует единая форма для маршрутного узла, представляющая собой ромбик:
Конкретные маршрутные узлы отличаются изображенными внутри этой формы иконками.
Ветвление - Узел выбора направления дальнейшего движения точки управления:
Внутри ромбика содержится иконка - "крестик".
Разделение - Разделение точки управления на несколько точек управления:
Внутри ромбика содержится иконка - "плюсик".
Слияние - Слияние точек управления в одну точку управления:
Элемент точно такой же, как и разделение, однако у него должен быть только один исходящий переход и несколько входящих.