BPMN Assistant: An LLM-Based Approach to Business Process Modeling

2509.24592v1 cs.AI, cs.SE 2025-10-01
Авторы:

Josip Tomo Licardo, Nikola Tankovic, Darko Etinger

Резюме на русском

#### Контекст Общепризнанной проблемой в области управления бизнес-процессами является трудность в создании и модификации BPMN-диаграмм с помощью традиционных средств, которые часто требуют глубоких знаний специальных технологий. Это приводит к возникновению неточностей и неэффективности в процессах моделирования и внедрения бизнес-процессов. Большой потенциал в этой области видят приложения, использующие технологии ИИ, в частности БоLТ-модели, для упрощения и ускорения процесса моделирования. Такие инструменты могут существенно повысить точность и эффективность моделирования бизнес-процессов, а также сделать его доступным для широкой аудитории без особых технических навыков. #### Метод "BPMN Assistant" — это инструмент, основанный на БоЛТ-модели, который предоставляет возможность создания и редактирования BPMN-диаграмм с помощью естественного языка. Одним из ключевых моментов является представление диаграмм в виде специального JSON-формата, который является более удобным для обработки по сравнению с XML, который используется в традиционных решениях. Для оценки качества генерации процессов используются метрики, такие как Graph Edit Distance (GED) и Relative Graph Edit Distance (RGED), которые позволяют измерить точность создания процессов в автоматическом режиме. Редактирование оценивается с помощью бинарного успешного метрики. #### Результаты В ходе экспериментов были проведены сравнения работы BPMN Assistant с использованием JSON и XML для генерации и редактирования BPMN-диаграмм. Результаты показали, что JSON обеспечивает уровень точности, близкий к XML, но имеет значительные преимущества в скорости обработки и успешности редактирования. Так, JSON демонстрирует высокую степень надежности и эффективность в редактировании, что делает его более привлекательным для практического применения. #### Значимость Инструмент BPMN Assistant может быть применен в различных сферах бизнеса, где требуется эффективное моделирование и анализ бизнес-процессов. Он демонстрирует высокую точность и удобство использования, что позволяет существенно сократить время и силы, необходимые для создания и модификации процессов. Благодаря улучшенному формату JSON, BPMN Assistant также обеспечивает более гибкую и быструю обработку данных, что может привести к повышению производительности в управлении бизнес-процессами. #### Выводы BPMN Assistant доказал свою эффективность в создании и модификации BPMN-диаграмм, используя БоЛТ-модели и JSON-формат для улучшения точности и производительности. Будущие исследования будут сконцентрированы на улучшении системы, включая расширение функциональности, увелич

Abstract

This paper presents BPMN Assistant, a tool that leverages Large Language Models (LLMs) for natural language-based creation and editing of BPMN diagrams. A specialized JSON-based representation is introduced as a structured alternative to the direct handling of XML to enhance the accuracy of process modifications. Process generation quality is evaluated using Graph Edit Distance (GED) and Relative Graph Edit Distance (RGED), while editing performance is evaluated with a binary success metric. Results show that JSON and XML achieve similar similarity scores in generation, but JSON offers greater reliability, faster processing, and significantly higher editing success rates. We discuss key trade-offs, limitations, and future improvements. The implementation is available at https://github.com/jtlicardo/bpmn-assistant.

Ссылки и действия