BPMN 어시스턴트: 비즈니스 프로세스 모델링을 위한 LLM 기반 접근법
BPMN Assistant: An LLM-Based Approach to Business Process Modeling
September 29, 2025
저자: Josip Tomo Licardo, Nikola Tankovic, Darko Etinger
cs.AI
초록
본 논문은 BPMN 다이어그램의 자연어 기반 생성 및 편집을 위해 대형 언어 모델(LLM)을 활용한 도구인 BPMN Assistant를 소개합니다. 프로세스 수정의 정확성을 높이기 위해 XML 직접 처리 대신 구조화된 대안으로 특수화된 JSON 기반 표현 방식을 도입했습니다. 프로세스 생성 품질은 그래프 편집 거리(GED)와 상대적 그래프 편집 거리(RGED)를 사용하여 평가했으며, 편집 성능은 이진 성공 지표로 평가했습니다. 결과적으로 JSON과 XML은 생성에서 유사한 유사도 점수를 달성했지만, JSON이 더 높은 신뢰성, 빠른 처리 속도, 그리고 상당히 높은 편집 성공률을 제공함을 확인했습니다. 주요 절충점, 한계점, 그리고 향후 개선 사항에 대해 논의합니다. 구현체는 https://github.com/jtlicardo/bpmn-assistant에서 확인할 수 있습니다.
English
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.