BPMNアシスタント:ビジネスプロセスモデリングのためのLLMベースのアプローチ
BPMN Assistant: An LLM-Based Approach to Business Process Modeling
September 29, 2025
著者: Josip Tomo Licardo, Nikola Tankovic, Darko Etinger
cs.AI
要旨
本論文では、大規模言語モデル(LLM)を活用してBPMNダイアグラムの自然言語ベースの作成と編集を可能にするツール「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.