Structuredness and its significance for correctness of process models

被引:0
作者
Ralf Laue
Jan Mendling
机构
[1] University of Leipzig,Chair of Applied Telematics
[2] Humboldt-Universität zu Berlin,Institute of Information Systems
来源
Information Systems and e-Business Management | 2010年 / 8卷
关键词
Business process modeling; Structuredness; Correctness; Prediction;
D O I
暂无
中图分类号
学科分类号
摘要
Recent research has shown that business process models from practice suffer from several quality problems. In particular, the correctness of control flow has been analyzed for industry-scale collections of process models revealing that error ratios are surprisingly high. In the past the structuredness property has been discussed as a guideline to avoid errors, first in research on programming, and later also in business process modeling. In this paper we investigate the importance of structuredness for process model correctness from an empirical perspective. We introduce definitions of two metrics that quantify the (un)structuredness of a process model, the degree of structuredness and the unmatched connector count. Then, we use the event-driven process chain models of the SAP reference model for validating the capability of these metrics to predict error probability. Our findings clearly support the importance of structuredness as a design principle for achieving correctness in process models.
引用
收藏
页码:287 / 307
页数:20
相关论文
共 59 条
[1]  
van der Aalst WMP(1999)Formalization and verification of event-driven process chains Inf Softw Technol 41 639-650
[2]  
van der Aalst WMP(2008)Translating unstructured workflow processes to readable BPEL: theory and implementation Inf Softw Technol 50 131-159
[3]  
Lassen KB(1992)A control-flow normalization algorithm and its complexity IEEE Trans Softw Eng 18 237-251
[4]  
Ammarguellat Z(2005)Structural metrics for goal based business process design and evaluation Bus Process Manage J 11 680-694
[5]  
Balasubramanian S(1996)A validation of object-oriented design metrics as quality indicators IEEE Trans Softw Eng 22 751-761
[6]  
Gupta M(2006)How do practitioners use conceptual modeling in practice? Data Knowl Eng 58 358-380
[7]  
Basili V(2004)Bridging the gap between business models and workflow specifications Int J Coop Inf Syst 13 289-332
[8]  
Briand L(1986)Axiomatic approach to software metrication through program decomposition Comput J 29 329-339
[9]  
Melo W(2003)What are web services? Commun ACM 46 31-32
[10]  
Davies I(1984)Comprehension and recall of miniature programs Int J Man Mach Stud 21 31-48