2.1.2. Методология событийного моделирования IDEF3
IDEF3-методология менее популярна, чем IDEF0, но в последнее
время все чаще встречаются программные продукты, ее реализующие,
и сами IDEF3-модели более интересны, т. к. позволяют описать логику
процесса за счет введения ряда новых структурных элементов. Практи-
чески IDEF3-модели используются:
1) для документирования технологических процессов, где важна
последовательность выполнения процесса;
2) описания различных ситуаций (событий) дальнейшего разви-
тия процесса с целью прогнозирования (по принципу «что будет, ес-
ли...»);
3) принятия эффективных управленческих решений при реорга-
низации процессов [7].
Различают два типа IDEF3-моделей: диаграммы выполнения по-
следовательности этапов (Process Flow Description Diagram) и диаграм-
мы изменения состояний объекта (Object State Transition Network). От-
личаются эти диаграммы точкой зрения, которая рассматривается при
создании модели. Диаграммы выполнения последовательности этапов
разрабатываются с точки зрения стороннего наблюдателя, а диаграммы
изменения состояний объекта – с точки зрения самого рассматриваемо-
го объекта. Наиболее часто при моделировании процессов используют
диаграммы выполнения последовательности этапов, именно их в даль-
нейшем мы и будем подразумевать, говоря о IDEF3-моделях.
Выделяют четыре элемента IDEF3-модели.
1. Единицы работ (Unit of work), которые отображают действия,
процессы, события, этапы выполнения работ (рис. 2.19). Имя задается в
форме глагола, указывается номер и кто исполняет данную единицу работ.
Рис. 2.19. Графическое изображение единицы работ
Говоря об единицах работ, необходимо отметить, что IDEF3-
модели являются моделями «один вход – один выход» («single input –
single output»), т. е. у любой единицы работ может быть только один
вход и один выход, иначе необходимо вводить дополнительные элемен-
ты – перекрестки.
60