Using BPMN and Tracing for Rapid Business Process Prototyping Environments

Business Process (BP) analysis aims to investigate properties of BPs by performing simulation, diagnosis and verification with the goal of supporting BP Management (BPM). In this paper, we propose a framework for BPM that relies on the BP Modeling Notation (BPMN). More specifically, we first introduce a method to deal with the BPM life cycle. Then, we discuss a platform to support this life cycle. The platform comprises three basic modules: a visual BPMN-based designer, a process tracing service, and a BP Manager for, respectively, the design, configuration and execution phases of the BPM life cycle. The proposed framework is particularly useful to perform business simulations such as what-if analysis, and to provide an efficient integration support within the supply-chain. In this study, we also show some practical application of this framework through a real-world experience on a leather firm, offering an environment for process communication as well as for time and cost analysis.

[1]  S. T. Buckland,et al.  An Introduction to the Bootstrap. , 1994 .

[2]  Mathias Weske,et al.  Advances in business process management , 2004, Data Knowl. Eng..

[3]  Frank Puhlmann On the Suitability of the Pi-Calculus for Business Process Management , 2007 .

[4]  Howard Smith,et al.  Business Process Management: The Third Wave , 2003 .

[5]  Activité ad‐hoc Types de tâches Introduction to BPMN , 2004 .

[6]  Ron Weber,et al.  Research Commentary: Information Systems and Conceptual Modeling - A Research Agenda , 2002, Inf. Syst. Res..

[7]  Wil M. P. van der Aalst,et al.  From BPMN Process Models to BPEL Web Services , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[8]  August-Wilhelm Scheer,et al.  ARIS - Business Process Modeling , 1998 .

[9]  Kerim Tumay Business process simulation , 1995, WSC '95.

[10]  Raymond J. Madachy,et al.  Software process simulation modeling: Why? What? How? , 1999, J. Syst. Softw..

[11]  Jan Mendling,et al.  Quality metrics for business process models , 2007 .

[12]  Hongwei Ding,et al.  A Comparison of Business Process Modeling Methods , 2006, 2006 IEEE International Conference on Service Operations and Logistics, and Informatics.

[13]  Mathias Weske,et al.  Business Process Management: A Survey , 2003, Business Process Management.

[14]  Beate List,et al.  An evaluation of conceptual business process modelling languages , 2006, SAC.

[15]  Francesco Marcelloni,et al.  Patterns and technologies for enabling supply chain traceability through collaborative e-business , 2008, Inf. Softw. Technol..

[16]  Wil M. P. van der Aalst,et al.  On the suitability of UML 2.0 activity diagrams for business process modelling , 2006, APCCM.

[17]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[18]  Wil M. P. van der Aalst,et al.  Workflow Patterns: On the Expressive Power of (Petri-net-based) Workflow Languages. , 2002 .

[19]  Wil M. P. van der Aalst,et al.  On the Suitability of BPMN for Business Process Modelling , 2006, Business Process Management.