An Extension of BPMN Meta-model for Evaluation of Business Processes

An Extension of BPMN Meta-model for Evaluation of Business Processes Business process modeling is used for better understanding and communication of company's processes. Mostly, business process modeling is discussed from the information system development perspective. Execution of a business process involves various factors (costs and time) which are important and should be represented in business process models. Controlling of business units uses post execution analysis for detection of failures for improvement. The process models conceived for information system development are not sufficient for post execution analysis. This paper focuses on the challenges of business process modeling in the post execution context. We provide a meta model for evaluation of a business process and discuss BPMN in this context. We also extend existing BPMN meta model for performance analysis of business processes. The proposed extensions are presented with the help of an example.

[1]  Ludmila Peņicina The Approach of Transformation between Business Process Dimensions in BPMN Modeling Tool , 2009 .

[2]  Ruth Sara Aguilar-Savén,et al.  Business process modelling: Review and framework , 2004 .

[3]  Ivar Jacobson,et al.  Unified Modeling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series) , 2005 .

[4]  Keith Phalp,et al.  The CAP framework for business process modelling , 1998, Inf. Softw. Technol..

[5]  Wil M. P. van der Aalst,et al.  Business alignment: using process mining as a tool for Delta analysis and conformance testing , 2005, Requirements Engineering.

[6]  Gunter Saake,et al.  Business Process Modeling: Active Research Areas and Challenges , 2011 .

[7]  Beate List,et al.  Extending the EPC and the BPMN with Business Process Goals and Performance Measures , 2007, ICEIS.

[8]  Wil M. P. van der Aalst,et al.  The Application of Petri Nets to Workflow Management , 1998, J. Circuits Syst. Comput..

[9]  Keith Phalp,et al.  Quantitative analysis of static models of processes , 2000, J. Syst. Softw..

[10]  A. L. Macintosh The need for enriched knowledge representation for enterprise modelling , 1993 .

[11]  Rubby Casallas,et al.  Using Domain Specific Languages for Software Process Modeling , 2007 .

[12]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[13]  Wil M. P. van der Aalst,et al.  From conceptual process models to running systems: A holistic approach for the configuration of enterprise system processes , 2008, Decis. Support Syst..

[14]  Hajo A. Reijers,et al.  Performance measures to evaluate the impact of best practices , 2007 .

[15]  Jon Espen Ingvaldsen,et al.  Empirical Business Models , 2005, CAiSE Short Paper Proceedings.

[16]  Yu Li,et al.  INCOME2010 - a toolset for developing process-oriented information systems based on petri nets , 2008, SimuTools.

[17]  Gunter Saake,et al.  Business Process Improvement Framework and Representational Support , 2011, IHCI.

[18]  Azeem Lodhi,et al.  Business process modeling for post execution analysis and improvement , 2011, 2011 5th International Conference on Software, Knowledge Information, Industrial Management and Applications (SKIMA) Proceedings.

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

[20]  Ashutosh Tiwari,et al.  Business Process Analysis and Optimization: Beyond Reengineering , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[21]  Tyson R. Browning,et al.  The many views of a process: Toward a process architecture framework for product development processes , 2009, Syst. Eng..

[22]  Gunter Saake,et al.  Post Execution Analysis of Business Processes: Taxonomy and Challenges , 2010 .

[23]  Veit Köppen,et al.  Geschäftsprozesse optimal gestalten , 2006 .

[24]  Mathias Weske,et al.  BPEL to BPMN: The Myth of a Straight-Forward Mapping , 2008, OTM Conferences.

[25]  Marite Kirikova,et al.  Towards Extending BPMN with the Knowledge Dimension , 2010, BMMDS/EMMSAD.

[26]  Jan Recker,et al.  Opportunities and constraints: the current struggle with BPMN , 2010, Bus. Process. Manag. J..

[27]  Martin Wind,et al.  Handbuch IT in der Verwaltung , 2006 .

[28]  Sharon A. White Business Process Modeling Notation Specification (Version 1.2, OMG Final Adopted Specification) , 2009 .

[29]  Boudewijn F. van Dongen,et al.  Business process mining: An industrial application , 2007, Inf. Syst..

[30]  Boudewijn F. van Dongen,et al.  ProM: The Process Mining Toolkit , 2009, BPM.

[31]  Karthikeyan Umapathy,et al.  Business Process Management Systems: Strategy and Implementation , 2006 .