Abstract: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… Show more
“…As a result of a study on predicting error probability for a set of 2,000 process models from practice [20], structuredness appears to be the best determinant to distinguish low-error-probability models from ones with high error probability. Another study confirms the significance of structuredness, albeit that different definitions are used [13]. These and other experiments are summarized in the seven process modeling guidelines [19].…”
Section: Complexity Metrics and Understandabilitymentioning
confidence: 53%
“…It is possible that the lack of node labels referring to a real-world application domain might have an effect on the results of the study. The latter limitation is shared with several other studies on complexity and understandability [13,28,30].…”
Abstract. Previous research has put forward various metrics of business process models that are correlated with understandability. Two such metrics are size and degree of (block-)structuredness. What has not been sufficiently appreciated at this point is that these desirable properties may be at odds with one another. This paper presents the results of a twopronged study aimed at exploring the trade-off between size and structuredness of process models. The first prong of the study is a comparative analysis of the complexity of a set of unstructured process models from industrial practice and of their corresponding structured versions. The second prong is an experiment wherein a cohort of students was exposed to semantically equivalent unstructured and structured process models. The key finding is that structuredness is not an absolute desideratum vis-a-vis for process model understandability. Instead, subtle trade-offs between structuredness and other model properties are at play.
“…As a result of a study on predicting error probability for a set of 2,000 process models from practice [20], structuredness appears to be the best determinant to distinguish low-error-probability models from ones with high error probability. Another study confirms the significance of structuredness, albeit that different definitions are used [13]. These and other experiments are summarized in the seven process modeling guidelines [19].…”
Section: Complexity Metrics and Understandabilitymentioning
confidence: 53%
“…It is possible that the lack of node labels referring to a real-world application domain might have an effect on the results of the study. The latter limitation is shared with several other studies on complexity and understandability [13,28,30].…”
Abstract. Previous research has put forward various metrics of business process models that are correlated with understandability. Two such metrics are size and degree of (block-)structuredness. What has not been sufficiently appreciated at this point is that these desirable properties may be at odds with one another. This paper presents the results of a twopronged study aimed at exploring the trade-off between size and structuredness of process models. The first prong of the study is a comparative analysis of the complexity of a set of unstructured process models from industrial practice and of their corresponding structured versions. The second prong is an experiment wherein a cohort of students was exposed to semantically equivalent unstructured and structured process models. The key finding is that structuredness is not an absolute desideratum vis-a-vis for process model understandability. Instead, subtle trade-offs between structuredness and other model properties are at play.
“…It has to be noted for this set of experiments that several modelrelated factors were controlled. In other works it has been shown that whether the information in the model is well organized in terms of labeling [42], secondary notation [59], iconic symbol design [67,45], or structuredness [33] has an important influence on understanding. In the same vein, a variation in complexity of the process model in terms of size and other metrics [7,24,43,38] and individual differences [60] results in different levels of understanding.…”
“…• model size, the summed size of all modules in a process model [76]; • repository size, the summed size of all models in a process model repository; • models, the number of models in a process model repository [117]; • depth, the number of modular levels appearing in a process model [117]; • diameter, the longest path from a start to an end element in a process model [76]; • average gateway degree, the number of nodes a gateway in a specific process model is on average connected to [76]; • structuredness, the restructuring ratio of an unstructured model to a structured variant of it [69]; • modules overhead, the ratio between modules and model size; • fan-in, the average number of references to a module [67]. For example, Fig.…”
Section: Methodsmentioning
confidence: 99%
“…Metrics Increases structuredness of a process model. Rationale Structured models are easier to understand [80], [81] and less error-prone [76], [69] than unstructured models. Realization The problem of structuring process models has been extensively analyzed in the literature both from an empirical and from a theoretical point of view.…”
Section: Patterns For Abstract Syntax Modificationmentioning
Abstract-As a result of the growing adoption of Business Process Management (BPM) technology different stakeholders need to understand and agree upon the process models that are used to configure BPM systems. However, BPM users have problems dealing with the complexity of such models. Therefore, the challenge is to improve the comprehension of process models. While a substantial amount of literature is devoted to this topic, there is no overview of the various mechanisms that exist to deal with managing complexity in (large) process models. It is thus hard to obtain comparative insight into the degree of support offered for various complexity reducing mechanisms by stateof-the-art languages and tools. This paper focuses on complexity reduction mechanisms that affect the abstract syntax of a process model, i.e. the structure of a process model. These mechanisms are captured as patterns, so that they can be described in their most general form and in a language-and tool-independent manner. The paper concludes with a comparative overview of the degree of support for these patterns offered by state-of-theart languages and language implementations.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.