Предложен метод анализа журналов событий системы электронного документооборота (СЭД), основанный на методологии Process Mining (глубинный анализ процессов), позволяющий осуществить реконструкцию проекции потока управления, проекции ресурсов и проекции данных рабочих процессов обработки документов на предприятии.
Метод основывается на анализе журналов действий над документами. Предполагается, что на предприятии ставится «пустая» система без описаний рабочих процессов и пользователи выполняют привычные действия в ручном режиме. После обработки нескольких однотипных документов журнал становится «полным», что позволяет реконструировать предполагаемый процесс обработки документа. После рецензии полученного процесса аналитиком и внесения изменений, процесс может быть загружен в систему и назначение прохождения всех инстанций документом будет автоматизировано.
В рамках исследования предлагается следующая схема реконструкции перечисленных проекций процесса документооборота:
сегментирование журнала событий по типам документов;
сегментирование полученных журналов по стадиями жизненного цикла документа;
реконструкция проекции потока управления;
реконструкция проекции ресурсов;
реконструкция проекции данных и принятия решений.
Необходимость первого шага обусловлена тем, что с одним типом документов в журнале могут быть связаны несколько типов рабочих процессов. Второй шаг позволяет отделить трассы событий различных процессов обработки одного типа документов. Разбиение производится на основе стадий жизненного цикла типа документа. После выделения множества трасс на следующем шаге проводится реконструкция проекции потока управления рабочего процесса модифицированным альфа-плюс алгоритм, позволяющим получать в качестве результата схему процесса. На следующем шаге для обеспечения реконструкции проекции ресурсов используется дерево организационно-штатной структуры предприятия, в котором промежуточные узлы – подразделения организации и должности, а листья – должностные лица. Реконструкция осуществляется на основе предложенных эвристических правил. Реконструируемая на следующем шаге проекция данных, описывающая основные атрибуты экземпляра процесса соответствует регистрационной карточке документа. В работе предложена процедура выявления делегатов управления поведением исключающих шлюзов процесса. Для каждого исключающего шлюза, полученного при реконструкции модели управления потоком по журналу, строится пара предикатов на выражениях сравнений атрибутов регистрационной карточки. Указанные предикаты вычисляются алгоритмом автоматического построения деревьев решений.
Приведенные выше методы реконструкции проекций моделей процессов были реализованы в виде компонента в составе BPMN - редактора процессов документооборота.