A computer scientist's introductory guide to business process management (BPM)

Computers play an integral part in designing, modelling, optimising and managing business processes within and across companies. While Business Process Management (BPM), Workflow Management (WfM) and Business Process Reengineering (BPR) have been IT-related disciplines with a history of about three decades, there is still a lack of publications clarifying definitions and scope of basic BPM terminologies like business process, BPM versus WfM, workflow, BPR, etc. Such a myriad of similar-sounding terminologies can be overwhelming for computer scientists and computer science students who may wish to venture into this area of research. This guide aims to address this gap by providing a high level overview of the key concepts, rationale, features and the developments of BPM.

[1]  Eng Wah Lee,et al.  Business process management (BPM) standards: a survey , 2009, Bus. Process. Manag. J..

[2]  Jan Mendling,et al.  On the Translation between BPMN and BPEL , 2006, EMMSAD.

[3]  吴德恒,et al.  经Co , 1964 .

[4]  Janelle B. Hill,et al.  Gartner's Position on Business Process Management, 2006 , 2006 .

[5]  C. Prahalad,et al.  The Core Competence of the Corporation , 1990 .

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

[7]  Wil M.P. van der Aalst,et al.  Pi calculus versus petri nets: let us eat humble pie rather than further inflate the Pi hype , 2005 .

[8]  Enid Mumford,et al.  Reengineering the Corporation: A Manifesto for Business Revolution , 1995 .

[9]  Peter Gyngell,et al.  Process Innovation: Reengineering Work through Information Technology , 1994 .

[10]  Yaron Goland,et al.  Web Services Business Process Execution Language , 2009, Encyclopedia of Database Systems.

[11]  W.M.P. van der Aalst,et al.  Don't go with the flow: web services composition standards exposed , 2003 .

[12]  Kevin Crowston,et al.  Organizing Business Knowledge: The MIT Process Handbook , 2003 .

[13]  Nathaniel Palmer,et al.  Workflow Management Coalition , 2009, Encyclopedia of Database Systems.

[14]  Amit P. Sheth,et al.  An overview of workflow management: From process modeling to workflow automation infrastructure , 1995, Distributed and Parallel Databases.

[15]  Wil M. P. van der Aalst,et al.  Business Process Management Demystified: A Tutorial on Models, Systems and Standards for Workflow Management , 2003, Lectures on Concurrency and Petri Nets.

[16]  W.M.P. van der Aalst,et al.  Business process management : a personal view , 2004 .

[17]  Michael Hammer,et al.  Reengineering Work: Don’t Automate, Obliterate , 1990 .

[18]  John M. Wilson,et al.  Business Processes: Modelling and Analysis for Re-engineering and Improvement , 1995 .

[19]  R. Anthony,et al.  Planning and Control Systems: A Framework for Analysis , 1965 .

[20]  C. Petri Kommunikation mit Automaten , 1962 .

[21]  M. Z. Muehlen,et al.  Workflow Management Coalition , 2000 .

[22]  Robin Milner,et al.  Communicating and mobile systems - the Pi-calculus , 1999 .

[23]  Steffen Staab,et al.  Web Services: Been There, Done That? , 2003, IEEE Intell. Syst..

[24]  Robin Milner,et al.  A Calculus of Communicating Systems , 1980, Lecture Notes in Computer Science.

[25]  Michael Havey,et al.  Essential business process modeling , 2005 .

[26]  R. Anthony,et al.  Management Control Systems , 2020, Management Control Systems and Tools for Internationalization Success.

[27]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .

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

[29]  Chrysanthos Dellarocas,et al.  Designing Robust Business Processes , .

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

[31]  Wolfgang Reisig,et al.  Lectures on Concurrency and Petri Nets , 2003, Lecture Notes in Computer Science.

[32]  Jim Sinur Magic Quadrant for Business Process Management Suites , 2009 .

[33]  Robert N. Anthony Management control systems / Robert N. Anthony, John Dearden, Norton M. Bedford , 1984 .

[34]  P.S. Tan,et al.  Issues and Approaches to Dynamic, Service-oriented Multi-enterprise Collaboration , 2006, 2006 4th IEEE International Conference on Industrial Informatics.

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

[36]  C. Prahalad,et al.  The core competence of the corporation’, Harvard Business Review, Vol. pp. . , 1990 .