Validation of Business Process Models through Interactively Enacted Simulation

Business process models are nearly omnipresent in modern enterprises. Current research efforts attempt to include stakeholders in all phases of the business process lifecycle, as they possess valuable expert knowledge which is often hard to externalize. This paper examines the later phases of the design lifecycle, namely the validation of business process models. We examine the requirements on validation support and explore how these requirements can be met when aiming at the involvement of stakeholders inexperienced in modeling. We propose to use interactively enacted simulations for validation and present an empirical study conducted to assess whether such an approach can be realized both, conceptually and technically. Our results show interactively enacted simulation is a viable approach to model validation and in particular enables inexperienced modelers to contribute to such efforts.

[1]  Alistair G. Sutcliffe,et al.  Experience with user-centred requirements engineering , 2011, Requirements Engineering.

[2]  Stefan Oppl,et al.  Business Process Elaboration through Virtual Enactment , 2017, S-BPM ONE.

[3]  Anna Perini,et al.  Evolving Requirements in Socio-Technical Systems: Concepts and Practice , 2011, ER.

[4]  Martin Gogolla,et al.  Modeling and Formally Checking Workflow Properties Using UML and OCL , 2010, BIR.

[5]  M. Volman,et al.  Scaffolding in Teacher–Student Interaction: A Decade of Research , 2010 .

[6]  Theo P. van der Weide,et al.  Information modeling: The process and the required competencies of its participants , 2006, Data Knowl. Eng..

[7]  Matthes Elstermann Proposal for Using Semantic Technologies as a Means to Store and Exchange Subject-Oriented Process Models , 2017, S-BPM ONE.

[8]  Claudia Cappelli,et al.  An aspect-oriented approach to business process modeling , 2009, EA '09.

[9]  Flávia Maria Santoro,et al.  Acquiring knowledge on business processes from stakeholders' stories , 2010, Adv. Eng. Informatics.

[10]  Gordon B. Davis,et al.  User Acceptance of Information Technology: Toward a Unified View , 2003, MIS Q..

[11]  Jean Vanderdonckt,et al.  Getting users involved in aligning their needs with business processes models and systems , 2011, Bus. Process. Manag. J..

[12]  Thomas Herrmann,et al.  Facilitating and Prompting of Collaborative Reflection of Process Models , 2013, MoRoCo@ECSCW.

[13]  Barbara Weber,et al.  Toward an Understanding of the Collaborative Process of Process Modeling , 2013, CAiSE Forum.

[14]  Sven Overhage,et al.  Quality Marks, Metrics, and Measurement Procedures for Business Process Models , 2012, Bus. Inf. Syst. Eng..

[15]  Alexander Repenning,et al.  What Makes End-User Development Tick? 13 Design Guidelines , 2006, End User Development.

[16]  John Krogstie,et al.  Defining quality aspects for conceptual models , 1995, ISCO.

[17]  Adeel Ahmad,et al.  Analyzing the ripple effects of change in business process models , 2013, INMIC.

[18]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[19]  Jan Mendling,et al.  Supporting Process Model Validation through Natural Language Generation , 2014, IEEE Transactions on Software Engineering.

[20]  John Krogstie,et al.  Process models representing knowledge for action: a revised quality framework , 2006, Eur. J. Inf. Syst..

[21]  Harald Lerchner,et al.  Towards an open, curious S-BPM community: eliciting stakeholder needs , 2015, S-BPM ONE.

[22]  Eric S. K. Yu,et al.  Interactive goal model analysis for early requirements engineering , 2014, Requirements Engineering.