Например, Бобцов

АГЕНТНОЕ ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ БИЗНЕС-ПРОЦЕССОВ В НОТАЦИИ еEPC

АГЕНТНОЕ ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ БИЗНЕС-ПРОЦЕССОВ…
УДК 65.012.122
АГЕНТНОЕ ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ БИЗНЕС-ПРОЦЕССОВ В НОТАЦИИ еEPC
Е.А. Ланцев, М.Г. Доррер
Предложен и разработан теоретико-множественный аппарат описания моделей бизнес-процессов микроэкономической системы в методологии ARIS eEPC, а также агентных имитационных моделей AnyLogic. Разработан метод трансляции модели в нотации eEPC в агентную имитационную модель AnyLogic. На основе разработанного метода проведен эксперимент по трансляции модели в нотации eEPC в агентную имитационную модель AnyLogic. Ключевые слова: агентное имитационное моделирование, eEPC, ARIS, AnyLogic.
Введение Для анализа бизнес-процессов могут применяться непосредственно программные продукты для имитационного моделирования – Arena, AnyLogic, GPSS и др. Но использование специализированных систем имитационного моделирования для анализа деятельности предприятий и организаций сопряжено со значительной сложностью представления и согласования разработанных моделей с экспертами предметной области – менеджерами, экономистами, технологами. Для них более традиционным является представление деятельности предприятия в виде графических моделей бизнес-процессов в формате IDEF0/IDEF3, BPMN, EPC.
86 Научно-технический вестник информационных технологий, механики и оптики,
2013, № 3 (85)

Е.А. Ланцев, М.Г. Доррер

Существующие разработки в области трансляции между формальным описанием бизнеспроцессов и его имитационной моделью в основном нацелены на получение в конечном итоге дискретно-событийной имитационной модели. В качестве целевой имитационной модели может использоваться как модель в формате существующей имитационной системы (Arena, GPSS, CPN Tools), так и формат для системы имитационного моделирования собственной разработки. Агентные модели в этой области применяются мало, в качестве имитационной системы используются собственные разработки [1–3].
В отличие от существующих разработок, в настоящей работе реализован более общий подход, теоретически применимый и к другим событийным моделям бизнес-процессов.
Методы и материалы исследования
ARIS eEPC – расширенная нотация описания цепочки процесса, управляемого событиями, которая предназначена для детального описания бизнес-процесса и отражает логику его выполнения [4]. Модель бизнес-процесса представляет собой граф, состоящий из вершин – объектов модели, а также дуг (направленная связь) и ребер (ненаправленная связь) – связей между ними, которые не только соединяют объекты модели, но и служат для определения отношения между ними.
Модель в нотации eEPC (extended Event Driven Process Chain) определим как [5]: G = {X, V}, где X – непустое множество объектов модели (вершин графа); V – непустое множество дуг Vn и ребер Vr, таких, что V = Vn  Vr. Объекты модели (вершины графа): X = {S, F, D, I, P, R}, где S – множество объектов типа «событие»; F – множество объектов типа «функция»; D – множество объектов типа «документ» и «информационный носитель»; I – множество объектов типа «Должность», «Организационная единица»; P – множество объектов типа «Продукт/услуга»; R – множество объектов типа «правило» XOR, OR, AND, задающих логику ветвления/слияния бизнес-процесса.
Множество объектов типа «событие» S состоит из множеств Ss  Sf  Sm . Здесь Ss – непустое мно-
жество начальных событий, определяемое как Ss = {sisi S:  sj S: j̣