Towards Selecting Among Business Process Modeling Methodologies

The problem of selecting the business process modeling methodology best suited for the business process modeling task at hand is often hampered by the conditions under which the selection is made. In this paper we sketch the foundations of a framework for selecting business process modeling methods. We base this framework on the Analytic Hierarchy Process. We therefore use a hierarchy of characteristics of business process modeling methodologies for our selection approach. To demonstrate how our approach works we discuss its application to two business process modeling tasks. We have developed a software tool that implements our framework. We describe this tool briefly in this paper.

[1]  Hajo A. Reijers,et al.  BPR Implementation: A Decision-Making Strategy , 2005, Business Process Management Workshops.

[2]  Thomas L. Saaty,et al.  Multicriteria Decision Making: The Analytic Hierarchy Process: Planning, Priority Setting, Resource Allocation , 1990 .

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

[4]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2004, Distributed and Parallel Databases.

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

[6]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[7]  Sergiy Zlatkin,et al.  The Process of Developing a Business Processes Assembler , 2004, ISTA.

[8]  Jan Mendling,et al.  A Comparison of XML Interchange Formats for Business Process Modelling , 2004, EMISA.

[9]  Carlo Ghezzi,et al.  Software Qualities and Principles , 1997, The Computer Science and Engineering Handbook.

[10]  Roland H. Kaschek,et al.  Towards Amplifying Business Process Reuse , 2005, ER.

[11]  Patrick Valduriez,et al.  Distributed and parallel database systems , 1996, CSUR.

[12]  Ian Sommerville,et al.  Software process models , 1996, CSUR.

[13]  Wil M. P. van der Aalst,et al.  Process Aware Information Systems: Bridging People and Software Through Process Technology , 2005 .

[14]  Heinrich C. Mayr,et al.  Characteristics of Object Oriented Modeling Methods , 1998, EMISA Forum.

[15]  Cape Visions,et al.  A Technical Comparison of XPDL, BPML and BPEL4WS , 2002 .

[16]  Christoph Bussler,et al.  Workflow Management: Modeling Concepts, Architecture and Implementation , 1996 .

[17]  Heinrich C. Mayr,et al.  A characterization of OOA tools , 1996, Proceedings of the Fourth International Symposium on Assessment of Software Tools.