SEApr 2

From user-understandable to technical process model: a model-driven approach using cuta4bpm

arXiv:2605.261177.3h-index: 19
Predicted impact top 74% in SE · last 90 daysOriginality Synthesis-oriented
AI Analysis

For business process modeling practitioners, this approach enables domain experts to participate in modeling while allowing technical designers to leverage BPMN's flexibility, but the contribution is incremental as it combines existing languages and transformation techniques.

The paper proposes a participative forward engineering approach that uses the block-oriented CUTA4BPM language for high-level process modeling with domain experts and automatically transforms these models to graph-oriented BPMN for detailed design and automation, bridging the gap between understandability and technical versatility.

For business process modeling, we can choose between graph-oriented and block-oriented languages. Block-oriented languages are more structured and therefore better understandable for domain experts, while graph-oriented languages allow more modeling freedom and technical versatility for process designers. To bridge this gap between understandability and technical versatility, we propose a participative forward engineering approach. It uses our block-oriented CUTA4BPM language to support high level process modeling together with domain experts, while graph-oriented BPMN is used for further detailed process design and automation. To support smooth transition from the high level modeling step to the detailed one, CUTA4BPM process models are automatically transformed to BPMN models using model driven engineering techniques.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes