TY - GEN
T1 - Sketch2BPMN
T2 - 33rd International Conference on Advanced Information Systems Engineering, CAiSE 2021
AU - Schäfer, Bernhard
AU - van der Aa, Han
AU - Leopold, Henrik
AU - Stuckenschmidt, Heiner
N1 - Publisher Copyright:
© 2021, Springer Nature Switzerland AG.
PY - 2021
Y1 - 2021
N2 - Despite the widespread availability of process modeling tools, the first version of a process model is often drawn by hand on a piece of paper or whiteboard, especially when several people are involved in its elicitation. Though this has been found to be beneficial for the modeling task itself, it also creates the need to manually convert hand-drawn models afterward, such that they can be further used in a modeling tool. This manual transformation is associated with considerable time and effort and, furthermore, creates undesirable friction in the modeling workflow. In this paper, we alleviate this problem by presenting a technique that can automatically recognize and convert a sketch process model into a digital BPMN model. A key driver and contribution of our work is the creation of a publicly available dataset consisting of 502 manually annotated, hand-drawn BPMN models, covering 25 different BPMN elements. Based on this data set, we have established a neural network-based recognition technique that can reliably recognize and transform hand-drawn BPMN models. Our evaluation shows that our technique considerably outperforms available baselines and, therefore, provides a valuable basis to smoothen the modeling process.
AB - Despite the widespread availability of process modeling tools, the first version of a process model is often drawn by hand on a piece of paper or whiteboard, especially when several people are involved in its elicitation. Though this has been found to be beneficial for the modeling task itself, it also creates the need to manually convert hand-drawn models afterward, such that they can be further used in a modeling tool. This manual transformation is associated with considerable time and effort and, furthermore, creates undesirable friction in the modeling workflow. In this paper, we alleviate this problem by presenting a technique that can automatically recognize and convert a sketch process model into a digital BPMN model. A key driver and contribution of our work is the creation of a publicly available dataset consisting of 502 manually annotated, hand-drawn BPMN models, covering 25 different BPMN elements. Based on this data set, we have established a neural network-based recognition technique that can reliably recognize and transform hand-drawn BPMN models. Our evaluation shows that our technique considerably outperforms available baselines and, therefore, provides a valuable basis to smoothen the modeling process.
KW - Hand-drawn process models
KW - Process modeling
KW - Sketch recognition
UR - http://www.scopus.com/inward/record.url?scp=85111465936&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-79382-1_21
DO - 10.1007/978-3-030-79382-1_21
M3 - Contribution to proceedings
AN - SCOPUS:85111465936
SN - 9783030793814
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 344
EP - 360
BT - Advanced Information Systems Engineering - 33rd International Conference, CAiSE 2021, Proceedings
A2 - La Rosa, Marcello
A2 - Sadiq, Shazia
A2 - Teniente, Ernest
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 28 June 2021 through 2 July 2021
ER -