Предоставляет сценарии для создания случайных деревьев процессов и моделирования этих деревьев в журналах событий.
Подробную информацию о работе генератора и симулятора можно найти в статье: Жук, Тун и Бенуа Депер. «PTandLogGenerator: генератор данных об искусственных событиях». В Proceedings of the BPM Demo Track 2016 (BPMD 2016), 1789:23–27. Рио-де-Жанейро: материалы семинара CEUR, 2016 г. http://ceur-ws.org/Vol-1789/.
Входные данные: файл параметров для популяций (пример файла параметров находится в папке «/data/parameter_files»).
Каждая строка csv-файла характеризует одну совокупность: режим;мин;макс;последовательность;выбор;параллельный;цикл;или;тихий;дубликат;lt_зависимость;нечасто;no_models;развернуть;max_repeat
Вывод: сбор деревьев процессов в папке data/trees:
Использование: вызывается из командной строки:
$pythongenerate_newick_trees.py [-h] [--t [тайм-аут]] [--g [graphviz]] ввод
Сгенерируйте деревья процессов из входной совокупности.
позиционные аргументы:
ввод: входной файл в формате CSV, в котором указаны параметры совокупности, пример: ../data/parameter_files/example_parameters.csv
необязательные аргументы:
-h, --help : показать это справочное сообщение и выйти
--t прервать генерацию дерева после тайм-аута в секундах, по умолчанию = 10000
--g указать, следует ли отображать графическое изображение дерева, по умолчанию = False
Вход:
Вывод: журнал событий в формате XES (по умолчанию) или в формате csv-файла 'case_id', 'act_name'[,'start_time','end_time']
Использование: вызывается из командной строки.
плагин вызова: $pythongenerate_logs.py [-h] [--i [входная_папка]] [--t [метки времени]] [--f [формат]] размер шума
Имитация журналов событий из деревьев процессов.
позиционные аргументы:
размер: количество трасс для моделирования
шум: вероятность вставки шума в трассировку
необязательные аргументы:
-h, --help : показать это справочное сообщение и выйти
--i [input_folder]: указать относительный адрес папки деревьев, по умолчанию=../data/trees/
--t [метки времени]: указать, включать ли метки времени или нет, по умолчанию = False
--f [формат]: указать, какой формат использовать для журнала: xes или csv, default=xes
*Вывод: образец журналов событий с атрибутами дела.
*Использование: запустите файлgenerate_data_trees_and_logs.py и адаптируйте параметры.