@msn

How Much Language Is Enough? Theoretical and Practical Use of the Business Process Modeling Notation

, and . Advanced Information Systems Engineering, (2008)

Abstract

The Business Process Modeling Notation (BPMN) is an increasingly important industry standard for the graphical representationof business processes. BPMN offers a wide range of modeling constructs, significantly more than other popular languages. However,not all of these constructs are equally important in practice as business analysts frequently use arbitrary subsets of BPMN.In this paper we investigate what these subsets are, and how they differ between academic, consulting, and general use ofthe language. We analyzed 120 BPMN diagrams using mathematical and statistical techniques. Our findings indicate that BPMNis used in groups of several, well-defined construct clusters, but less than 20% of its vocabulary is regularly used and someconstructs did not occur in any of the models we analyzed. While the average model contains just 9 different BPMN constructs,models of this complexity have typically just 4-5 constructs in common, which means that only a small agreed subset of BPMNhas emerged. Our findings have implications for the entire ecosystems of analysts and modelers in that they provide guidanceon how to reduce language complexity, which should increase the ease and speed of process modeling.

Description

SpringerLink - Book Chapter

Links and resources

Tags

community

  • @msn
  • @dblp
  • @wvdaalst
  • @porta
@msn's tags highlighted