Business Process Management (BPM) is the art and science of how work should be performed in an organization in order to ensure consistent outputs and to take advantage of improvement opportunities, e.g. reducing costs, execution times or error rates. Importantly, BPM is not about improving the way individual activities are performed, but rather about managing entire chains of events, activities and decisions that ultimately produce added value for an organization and its customers. This textbook encompasses the entire BPM lifecycle, from process identification to process monitoring, covering along the way process modelling, analysis, redesign and automation. Concepts, methods and tools from business management, computer science and industrial engineering are blended into one comprehensive and inter-disciplinary approach. The presentation is illustrated using the BPMN industry standard defined by the Object Management Group and widely endorsed by practitioners and vendors worldwide. In addition to explaining the relevant conceptual background, the book provides dozens of examples, more than 100 hands-on exercises many with solutions as well as numerous suggestions for further reading. The textbook is the result of many years of combined teaching experience of the authors, both at the undergraduate and graduate levels as well as in the context of professional training. Students and professionals from both business management and computer science will benefit from the step-by-step style of the textbook and its focus on fundamental concepts and proven methods. Lecturers will appreciate the class-tested format and the additional teaching material available on the accompanying website fundamentals-of-bpm.org.
Cited By
- Kirikkayis Y, Gallik F and Reichert M (2023). Lifecycle Support for IoT-Driven Business Rules, Procedia Computer Science, 219:C, (193-200), Online publication date: 1-Jan-2023.
- Ihde S, Pufahl L, Völker M, Goel A and Weske M (2022). A framework for modeling and executing task-Specific resource allocations in business processes, Computing, 104:11, (2405-2429), Online publication date: 1-Nov-2022.
- Varvoutas K, Kougka G and Gounaris A Optimizing Business Processes through Parallel Task Execution Proceedings of the 14th International Conference on Management of Digital EcoSystems, (24-31)
- Pika A, Ouyang C and ter Hofstede A (2022). Configurable Batch-Processing Discovery from Event Logs, ACM Transactions on Management Information Systems, 13:3, (1-25), Online publication date: 30-Sep-2022.
- Ferreira M and Classe T Narratives for Business Processes-based Digital Games: Systematic Mapping of the Literature Proceedings of the XVIII Brazilian Symposium on Information Systems, (1-9)
- De Classe T, De Araujo R, Xexéo G and Siqueira S (2021). Public Processes Are Open for Play, Digital Government: Research and Practice, 2:4, (1-18), Online publication date: 31-Oct-2021.
- de Sousa R, Peres S, Fantinato M and Reijers H Concept drift detection and localization in process mining Proceedings of the 36th Annual ACM Symposium on Applied Computing, (364-373)
- Hübscher G, Geist V, Auer D, Hübscher N and Küng J Integration of Knowledge and Task Management in an Evolving, Communication-intensive Environment Proceedings of the 22nd International Conference on Information Integration and Web-based Applications & Services, (407-416)
- Vieira C, Lohmann P, Magdaleno A and Engiel P APRUMO (Agile Process Modeling) – A Method to Process Modeling Using Agile BPM Proceedings of the XVI Brazilian Symposium on Information Systems, (1-8)
- Mustansir A, Shahzad K and Malik M AutoEPRS-20 Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, (118-124)
- Polyvyanyy A, Solti A, Weidlich M, Ciccio C and Mendling J (2020). Monotone Precision and Recall Measures for Comparing Executions and Specifications of Dynamic Systems, ACM Transactions on Software Engineering and Methodology, 29:3, (1-41), Online publication date: 31-Jul-2020.
- Caforio A, Calogiuri T, Lazoi M, Mitrano G and Paiano R HINT project Proceedings of the 10th International Conference on Information Systems and Technologies, (1-8)
- Shahzad K, Zaheer S, Adeel Nawab R and Aslam F (2019). On comparing manual and automatic generated textual descriptions of business process models, Journal of Software: Evolution and Process, 31:11, Online publication date: 15-Nov-2019.
- Bugliarello E, Jain S and Rakesh V Matrix completion in the unit hypercube via structured matrix factorization Proceedings of the 28th International Joint Conference on Artificial Intelligence, (2038-2044)
- Özdağoğlu G and Kavuncubaşı E (2019). Monitoring the software bug‐fixing process through the process mining approach, Journal of Software: Evolution and Process, 31:7, Online publication date: 10-Jul-2019.
- Barboza T, Santoro F, Revoredo K and Costa R A Case Study of Process Mining in Auditing Proceedings of the XV Brazilian Symposium on Information Systems, (1-8)
- Teinemaa I, Dumas M, Rosa M and Maggi F (2019). Outcome-Oriented Predictive Process Monitoring, ACM Transactions on Knowledge Discovery from Data, 13:2, (1-57), Online publication date: 30-Apr-2019.
- Ougaabal K, Ducq Y, Zacharewicz G and Tazi S Distinguishing resource type in BPMN workflows at simulation phase Proceedings of the Theory of Modeling and Simulation Symposium, (1-12)
- Jošt G, Heriă?Ko M and Polană?Iă? G (2019). Theoretical foundations and implementation of business process diagrams' complexity management technique based on highlights, Software and Systems Modeling (SoSyM), 18:2, (1079-1095), Online publication date: 1-Apr-2019.
- Estrada-Torres B, Richetti P, Del-Río-Ortega A, Baião F, Resinas M, Santoro F and Ruiz-Cortés A (2019). Measuring Performance in Knowledge-intensive Processes, ACM Transactions on Internet Technology, 19:1, (1-26), Online publication date: 5-Mar-2019.
- Yousfi A, Batoulis K and Weske M (2019). Achieving Business Process Improvement via Ubiquitous Decision-Aware Business Processes, ACM Transactions on Internet Technology, 19:1, (1-19), Online publication date: 28-Feb-2019.
- Pourmirza S, Peters S, Dijkman R and Grefen P (2019). BPMS-RA, ACM Transactions on Internet Technology, 19:1, (1-23), Online publication date: 28-Feb-2019.
- Roelens B, Steenacker W and Poels G (2019). Realizing strategic fit within the business architecture, Software and Systems Modeling (SoSyM), 18:1, (631-662), Online publication date: 1-Feb-2019.
- Sulis E and Di Leva A Public health management facing disaster response Proceedings of the 2018 Winter Simulation Conference, (2792-2802)
- Schmidt R, Möhring M and Zimmerman A (2018). Dynamic Capabilities of Decision-oriented Service Systems, International Journal of Information Systems in the Service Sector, 10:3, (41-63), Online publication date: 1-Jul-2018.
- Urquhart B and Haque W (2020). Using Business Ontology to Integrate Business Architecture and Business Process Management for Healthcare Modeling, International Journal of Conceptual Structures and Smart Applications, 6:2, (18-41), Online publication date: 1-Jul-2018.
- de Classe T, de Araujo R and Xexéo G From Business Processes to Digital Games Proceedings of the XIV Brazilian Symposium on Information Systems, (1-8)
- Borges E, Thom L and Fantinato M Monitoring of Business Processes' non Functional Requirements based on Quality of Service Proceedings of the XIV Brazilian Symposium on Information Systems, (1-8)
- Barboza T, Santoro F and Baião F Automatic Validation of Knowledge-intensive Process Models through Alloy Proceedings of the XIV Brazilian Symposium on Information Systems, (1-8)
- de Almeida Bordignon A, Thom L, Silva T, Dani V, Fantinato M and Ferreira R Natural Language Processing in Business Process Identification and Modeling Proceedings of the XIV Brazilian Symposium on Information Systems, (1-8)
- Baier T, Ciccio C, Mendling J and Weske M (2018). Matching events and activities by integrating behavioral aspects and label analysis, Software and Systems Modeling (SoSyM), 17:2, (573-598), Online publication date: 1-May-2018.
- Schönig S, Cabanillas C, Di Ciccio C, Jablonski S and Mendling J (2018). Mining team compositions for collaborative work in business processes, Software and Systems Modeling (SoSyM), 17:2, (675-693), Online publication date: 1-May-2018.
- Haisjackl C, Soffer P, Lim S and Weber B (2018). How do humans inspect BPMN models, Software and Systems Modeling (SoSyM), 17:2, (655-673), Online publication date: 1-May-2018.
- Mendling J, Weber I, Aalst W, Brocke J, Cabanillas C, Daniel F, Debois S, Ciccio C, Dumas M, Dustdar S, Gal A, García-Bañuelos L, Governatori G, Hull R, Rosa M, Leopold H, Leymann F, Recker J, Reichert M, Reijers H, Rinderle-Ma S, Solti A, Rosemann M, Schulte S, Singh M, Slaats T, Staples M, Weber B, Weidlich M, Weske M, Xu X and Zhu L (2018). Blockchains for Business Process Management - Challenges and Opportunities, ACM Transactions on Management Information Systems, 9:1, (1-16), Online publication date: 31-Mar-2018.
- Weerasiri D, Barukh M, Benatallah B, Sheng Q and Ranjan R (2017). A Taxonomy and Survey of Cloud Resource Orchestration Techniques, ACM Computing Surveys, 50:2, (1-41), Online publication date: 31-Mar-2018.
- Zelst S, Dongen B and Aalst W (2018). Event stream-based process discovery using abstract representations, Knowledge and Information Systems, 54:2, (407-435), Online publication date: 1-Feb-2018.
- Dikici A, Turetken O and Demirors O (2018). Factors influencing the understandability of process models, Information and Software Technology, 93:C, (112-129), Online publication date: 1-Jan-2018.
- Chang C, Srirama S and Buyya R (2016). Mobile Cloud Business Process Management System for the Internet of Things, ACM Computing Surveys, 49:4, (1-42), Online publication date: 31-Dec-2018.
- Chounta I, Nolte A, Hecking T, Farzan R and Herrmann T (2017). When to say "Enough is Enough!", Proceedings of the ACM on Human-Computer Interaction, 1:CSCW, (1-21), Online publication date: 6-Dec-2017.
- Marrella A and Lespérance Y (2017). A planning approach to the automated synthesis of template-based process models, Service Oriented Computing and Applications, 11:4, (367-392), Online publication date: 1-Dec-2017.
- Mousheimish R, Taher Y, Zeitouni K and Dubus M (2017). Smart preserving of cultural heritage with PACT-ART, Multimedia Tools and Applications, 76:24, (26077-26101), Online publication date: 1-Dec-2017.
- Mertens S, Gailly F and Poels G (2017). Towards a decision-aware declarative process modeling language for knowledge-intensive processes, Expert Systems with Applications: An International Journal, 87:C, (316-334), Online publication date: 30-Nov-2017.
- Kluza K and Nalepa G (2017). A method for generation and design of business processes with business rules, Information and Software Technology, 91:C, (123-141), Online publication date: 1-Nov-2017.
- Jot G, Huber J, Heriko M and Polani G (2017). Improving cognitive effectiveness of business process diagrams with opacity-driven graphical highlights, Decision Support Systems, 103:C, (58-69), Online publication date: 1-Nov-2017.
- Corradini F, Fornari F, Polini A, Re B, Tiezzi F and Vandin A BProVe: tool support for business process verification Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, (937-942)
- Mohammadi M and Mukhtar M (2017). A Service-oriented Methodology for Supporting Business Process Architecture Layers in Supply Chain Management, International Journal of Information Systems and Supply Chain Management, 10:4, (18-43), Online publication date: 1-Oct-2017.
- Maaradji A, Dumas M, Rosa M and Ostovar A (2017). Detecting Sudden and Gradual Drifts in Business Processes from Execution Traces, IEEE Transactions on Knowledge and Data Engineering, 29:10, (2140-2154), Online publication date: 1-Oct-2017.
- Leoni M and Marrella A (2017). Aligning Real Process Executions and Prescriptive Process Models through Automated Planning, Expert Systems with Applications: An International Journal, 82:C, (162-183), Online publication date: 1-Oct-2017.
- Iren D and Reijers H Leveraging business process improvement with natural language processing and organizational semantic knowledge Proceedings of the 2017 International Conference on Software and System Process, (100-108)
- Verenich I, Nguyen H, La Rosa M and Dumas M White-box prediction of process performance indicators via flow analysis Proceedings of the 2017 International Conference on Software and System Process, (85-94)
- Bider I, Perjons E, Elias M and Johannesson P (2017). A fractal enterprise model and its application for business development, Software and Systems Modeling (SoSyM), 16:3, (663-689), Online publication date: 1-Jul-2017.
- Sánchez-González L, García F, Ruiz F and Piattini M (2017). A case study about the improvement of business process models driven by indicators, Software and Systems Modeling (SoSyM), 16:3, (759-788), Online publication date: 1-Jul-2017.
- Poppe E, Brown R, Recker J, Johnson D and Vanderfeesten I (2017). Design and evaluation of virtual environments mechanisms to support remote collaboration on complex process diagrams, Information Systems, 66:C, (59-81), Online publication date: 1-Jun-2017.
- Bazhenova E and Weske M Optimal acquisition of input data for decision taking in business processes Proceedings of the Symposium on Applied Computing, (703-710)
- Mahammed N and Benslimane S (2017). An Evolutionary Algorithm Based Approach for Business Process Multi-Criteria Optimization, International Journal of Organizational and Collective Intelligence, 7:2, (34-53), Online publication date: 1-Apr-2017.
- (2017). How visual cognition influences process model comprehension, Decision Support Systems, 96:C, (1-16), Online publication date: 1-Apr-2017.
- Marrella A, Mecella M and Sardina S (2016). Intelligent Process Adaptation in the SmartPM System, ACM Transactions on Intelligent Systems and Technology, 8:2, (1-43), Online publication date: 31-Mar-2017.
- van der Aa H, Leopold H and Reijers H (2017). Comparing textual descriptions to process models - The automatic detection of inconsistencies, Information Systems, 64:C, (447-460), Online publication date: 1-Mar-2017.
- Bulegon Gassen J, Mendling J, Bouzeghoub A, Thom L and Palazzo M. de Oliveira J (2017). An experiment on an ontology-based support approach for process modeling, Information and Software Technology, 83:C, (94-115), Online publication date: 1-Mar-2017.
- Lee W, Shin K, Lee H, Shin H and Lee T A structured approach for constructing high fidelity ED simulation Proceedings of the 2016 Winter Simulation Conference, (1950-1960)
- Senderovich A, Weidlich M, Yedidsion L, Gal A, Mandelbaum A, Kadish S and Bunnell C (2016). Conformance checking and performance improvement in scheduled processes, Information Systems, 62:C, (185-206), Online publication date: 1-Dec-2016.
- Jergler M, Sadoghi M and Jacobsen H Geo-Distribution of Flexible Business Processes over Publish/Subscribe Paradigm Proceedings of the 17th International Middleware Conference, (1-13)
- Jošt G, Huber J, Heričko M and Polančič G (2016). An empirical investigation of intuitive understandability of process diagrams, Computer Standards & Interfaces, 48:C, (90-111), Online publication date: 1-Nov-2016.
- Montali M and Calvanese D (2016). Soundness of data-aware, case-centric processes, International Journal on Software Tools for Technology Transfer (STTT), 18:5, (535-558), Online publication date: 1-Oct-2016.
- Figl K and Recker J (2016). Process innovation as creative problem solving, Information and Management, 53:6, (767-786), Online publication date: 1-Sep-2016.
- Schönig S, Cabanillas C, Jablonski S and Mendling J (2016). A framework for efficiently mining the organisational perspective of business processes, Decision Support Systems, 89:C, (87-97), Online publication date: 1-Sep-2016.
- Zhao W, Liu H, Dai W and Ma J (2016). An entropy-based clustering ensemble method to support resource allocation in business process management, Knowledge and Information Systems, 48:2, (305-330), Online publication date: 1-Aug-2016.
- Tabares M, Giraldo L and Joyanes L Improving the Business Processes Management from the Knowledge Management Proceedings of the The 11th International Knowledge Management in Organizations Conference on The changing face of Knowledge Management Impacting Society, (1-8)
- Mousheimish R, Taher Y and Zeitouni K The Butterfly Proceedings of the 20th International Database Engineering & Applications Symposium, (302-307)
- Kummer T, Recker J and Mendling J (2016). Enhancing understandability of process models through cultural-dependent color adjustments, Decision Support Systems, 87:C, (1-12), Online publication date: 1-Jul-2016.
- Ferreira R and Thom L An Approach to Generate Process-oriented Text from Natural Language Proceedings of the XII Brazilian Symposium on Information Systems on Brazilian Symposium on Information Systems: Information Systems in the Cloud Computing Era - Volume 1, (585-588)
- Haque W Incorporating Multidisciplinary Emerging Areas in CS Curriculum Proceedings of the 21st Western Canadian Conference on Computing Education, (1-6)
- Lerchner H and Stary C Model While You Work Proceedings of the 8th International Conference on Subject-oriented Business Process Management, (1-10)
- Aouachria M, Ghomari A and Seghir R Towards a Repository for the Reuse of Business Process Models from a Requirements Analysis Perspective Proceedings of the International Conference on Intelligent Information Processing, Security and Advanced Communication, (1-5)
- Nolte A, Brown R, Poppe E and Anslow C Towards Collaborative Modelling of Business Processes on Large Interactive Touch Display Walls Proceedings of the 2015 International Conference on Interactive Tabletops & Surfaces, (379-384)
- Hsu J, Paik H and Zhan L Similarity Search over Personal Process Description Graph Proceedings, Part I, of the 16th International Conference on Web Information Systems Engineering --- WISE 2015 - Volume 9418, (522-538)
- Aa H, Leopold H and Reijers H Detecting Inconsistencies Between Process Models and Textual Descriptions Proceedings of the 13th International Conference on Business Process Management - Volume 9253, (90-105)
- Maaradji A, Dumas M, Rosa M and Ostovar A Fast and Accurate Business Process Drift Detection Proceedings of the 13th International Conference on Business Process Management - Volume 9253, (406-422)
- Beest N, Dumas M, García-Bañuelos L and Rosa M Log Delta Analysis Proceedings of the 13th International Conference on Business Process Management - Volume 9253, (386-405)
- Ponnalagu K, Ghose A, Narendra N and Dam H Goal-Aligned Categorization of Instance Variants in Knowledge-Intensive Processes Proceedings of the 13th International Conference on Business Process Management - Volume 9253, (350-364)
- Manderscheid J, Reiβner D and Röglinger M Inspection Coming Due! How to Determine the Service Interval of Your Processes! Proceedings of the 13th International Conference on Business Process Management - Volume 9253, (19-34)
- La Rosa M Strategic business process management Proceedings of the 2015 International Conference on Software and System Process, (177-178)
- Heβ M, Kaczmarek M, Frank U, Podleska L and Taeger G Towards a Pathway-Based Clinical Cancer Registration in Hospital Information Systems Revised Selected Papers of the AIME 2015 International Joint Workshop on Knowledge Representation for Health Care - Volume 9485, (80-94)
- Brandao B, Santoro F and Azevedo L Towards Aspects Identification in Business Process Through Process Mining Proceedings of the annual conference on Brazilian Symposium on Information Systems: Information Systems: A Computer Socio-Technical Perspective - Volume 1, (741-748)
- Confort V and Santoro F Major Issues in Business Process Management Proceedings of the annual conference on Brazilian Symposium on Information Systems: Information Systems: A Computer Socio-Technical Perspective - Volume 1, (725-732)
- Magdaleno A and de Araujo R Digital Ecosystems to Support the Open and Collaborative Government Systems Proceedings of the annual conference on Brazilian Symposium on Information Systems: Information Systems: A Computer Socio-Technical Perspective - Volume 1, (655-658)
- Tarhan A, Turetken O and van den Biggelaar F Assessing healthcare process maturity Proceedings of the 9th International Conference on Pervasive Computing Technologies for Healthcare, (344-347)
- Mitakidis N, Delias P and Spanoudakis N Validating Requirements Using Gaia Roles Models Revised, Selected, and Invited Papers of the Third International Workshop on Engineering Multi-Agent Systems - Volume 9318, (171-190)
- Hense A and Malz R Comparison of the subject-oriented and the Petri net based approach for business process automation Proceedings of the 7th International Conference on Subject-Oriented Business Process Management, (1-12)
- Zenzaro S An ASM model for the procure to pay case study Proceedings of the 7th International Conference on Subject-Oriented Business Process Management, (1-7)
- van den Hurk H, Turetken O and van Moll J Subject-oriented plural method meets BPMN Proceedings of the 7th International Conference on Subject-Oriented Business Process Management, (1-9)
- Aalst W, Zhao J and Wang H (2015). Editorial, ACM Transactions on Management Information Systems, 5:4, (1-7), Online publication date: 21-Mar-2015.
- Nakucçi E, Theodorou V, Jovanovic P and Abelló A Bijoux Proceedings of the 17th International Workshop on Data Warehousing and OLAP, (23-32)
- Hasankiyadeh A, Kahani M, Bagheri E and Asadi M Mining common morphological fragments from process event logs Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, (179-191)
- Azzini A, Ceravolo P, Damiani E, Zavatarelli F, Vicari C and Savarino V Driving knowledge acquisition via metric life-cycle in process intelligence Proceedings of the 14th International Conference on Knowledge Technologies and Data-driven Business, (1-4)
- Weidlich M, Sheetrit E, Branco M and Gal A Matching Business Process Models Using Positional Passage-Based Language Models Proceedings of the 32nd International Conference on Conceptual Modeling - Volume 8217, (130-137)
- Aalst W, Westergaard M and Reijers H Beautiful Workflows Essays Dedicated to Rinus Plasmeijer on the Occasion of His 61st Birthday on The Beauty of Functional Code - Volume 8106, (211-233)
- Wilbik A and Dijkman R Linguistic summaries of process data 2015 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), (1-7)
Index Terms
- Fundamentals of Business Process Management
Recommendations
Strategic business process management
ICSSP 2015: Proceedings of the 2015 International Conference on Software and System ProcessImproving business processes is on top of the agenda for chief and senior executives. This requires a solid understanding of current and future business processes and their alignment with the strategic objectives of the organization. Business Process ...