Skip to main content

BPMN 2.0 for Modeling Business Processes

  • Chapter
  • First Online:
Handbook on Business Process Management 1

Part of the book series: International Handbooks on Information Systems ((INFOSYS))

Abstract

In 2004, the Business Process Modeling Notation (BPMN) was presented as a standard business process modeling language. Its development was considered to be an important step in reducing the fragmentation that was witnessed between the existing process modeling tools and notations. Since then BPMN has been evaluated in different ways by the academic community and has become widely supported and used by industry. After completing the first major revisions of BPMN, the Object Management Group (OMG) released BPMN 2.0 in 2011. This chapter gives an overview of BPMN 2.0 and summarizes some of the evaluations of BPMN used for analysis and design of business processes and presents these together with reported experiences as well as some examples of proposed extensions and future expectations based on these. We will based on this also present some implications for practitioners.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://www.workflowpatterns.com.

References

  • Abbot KR, Sarin SK (1994) Experiences with workflow management: issues for the next generation, In: ACM CSCW conference. New York, USA

    Google Scholar 

  • Ambriola V, Conradi R, Fuggetta A (1997) Assessing process-centered software engineering environments. ACM Trans Softw Eng Methodol 6(3):283–328

    Article  Google Scholar 

  • Barros A, Dumas M, ter Hofstede AHM (2005) Service interaction patterns. In: Proceedings of the 3rd international conference on business process management, Sept 2005. Springer, Nancy, pp 302–318

    Google Scholar 

  • Bolcer G, Kaiser G (1999) SWAP: leveraging the web to manage workflow. IEEE Internet Comput 3(1):85–88

    Article  Google Scholar 

  • Booch G, Rumbaugh J, Jacobson I (2005) The unified modeling language: user guide, 2nd edn. Addison-Wesley, Reading

    Google Scholar 

  • Börger E (2012) Approached to modelling business processes: a critical analysis of BPMN, workflow patterns and YAWL. Softw Syst Model 11:305–318

    Article  Google Scholar 

  • Cortes-Cornax M, Dupuy-Chessa, S, Rieu D, Dumas M (2011) Evaluating choreographies in BPMN 2.0 using an extended quality framework. In: Dijkman R, Hofstetter J, Koehler J (eds) BPMN 2011, LNBIP, vol 95, Hidelberg, Germany, pp 103–117

    Google Scholar 

  • Davies I, Green P, Rosemann M, Indulska M, Gallo S (2006) How do practitioners use conceptual modelling in practice? Data Knowl Eng 58:358–380

    Article  Google Scholar 

  • Decker G, Puhlmann F (2007) Extending BPMN for modeling complex choreographies. In: Proceedings of the 15th international conference on cooperative information systems (CoopIS), LNCS, vol 4803. Heidelberg, Germany

    Google Scholar 

  • Derniame JC (ed) (1998) Software process: principles, methodology and technology. Lecture notes in computer science, vol 1500. Springer, Berlin/Heidelberg/New York

    Google Scholar 

  • Dijkman RM, Dumas M, Ouyang C (2007) Formal semantics and analysis of BPMN process models. Queensland University of Technology, Brisbane

    Google Scholar 

  • Evéquoz F, Sterren C (2011) Waiting for the miracle: comparative analysis of twelve business process management systems regarding the support of BPMN 2.00 palette and export technical report IIG-TR 2011-03

    Google Scholar 

  • Fischer L (2000) Excellence in practice IV – innovation and excellence in workflow and knowledge management. Workflow Management Coalition/Future Strategies Inc, Lighthouse Point

    Google Scholar 

  • Fox MS, Gruninger M (2000) Enterprise modeling, AI Magazine

    Google Scholar 

  • Gane C, Sarson T (1979) Structured systems analysis: tools and techniques. Prentice Hall, Englewood Cliffs

    Google Scholar 

  • Gemino A, Wand Y (2003) Evaluating modeling techniques based on models of learning. Commun ACM 46:79–84

    Article  Google Scholar 

  • Genon N, Heymans P, Amyot D (2011) Analysing the cognitive effectiveness of the BPMN 2.0 visual notation. In: Malloy B, Staab S, van den Brand M (eds) SLE 2010, LNCS, vol 6563. Springer, Heidelberg, pp 377–396

    Google Scholar 

  • Hammer M (2014) What is business process management? In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1, 2nd edn. Springer, Heidelberg, pp 3–16

    Google Scholar 

  • Hammer M, Champy J (1993) Reengineering the corporation: a manifesto for business revolution. Harper Business, New York

    Google Scholar 

  • Harmon P (2014) The scope and evolution of business process management. In: Brocke J, Rosemann M (eds) Handbook on business process management, vol 1, 2nd edn. Springer, Heidelberg, pp 37–80

    Google Scholar 

  • Havey M (2005) Essential business process modelling. Sebastopol, O’Reilly

    Google Scholar 

  • IDEF-3x (1993) Process modeling language specification, standard NA-94-1422B, Rockwell International

    Google Scholar 

  • Krogstie J (2008) Integrated goal, data and process modeling: from TEMPORA to model-generated work-places. In: Johannesson P, Søderstrøm E (eds) Information systems engineering from data analysis to process networks. IGI, Hershey, pp 43–65

    Chapter  Google Scholar 

  • Krogstie J (2012a) Model-based development and evolution of information systems: a quality approach. Springer, London

    Book  Google Scholar 

  • Krogstie J (2012b) Quality of BPM, PoEM 2012

    Google Scholar 

  • Krogstie J, Jørgensen H (2004) Interactive models for supporting networked organizations. In: 16th conference on advanced information systems engineering. Springer, Riga/Berlin/Heidelberg/New York

    Google Scholar 

  • Krogstie J, Sindre G (1996) Utilizing deontic operators in information systems specifications. Requir Eng J 1:210–237

    Article  Google Scholar 

  • Krogstie J, McBrien P, Owens R, Seltveit AH (1991) Information systems development using a combination of process and rule based approaches. Paper presented at the third international conference on advanced information systems engineering (CAiSE’91), Trondheim

    Google Scholar 

  • Krogstie J, Sindre G, Jørgensen HD (2006) Process models representing knowledge for action: a revised quality framework. Eur J Inform Syst 15(1):91–102

    Article  Google Scholar 

  • Krogstie J, Dalberg V, Jensen SM (2008) Process modeling value framework, enterprise information systems. In: Manolopoulos Y, Filipe J, Constantopoulos P, Cordeiro J (eds) Selected papers from 8th international conference, ICEIS 2006, Paphos, 23–27 May 2006. Lecture notes in business information processing, vol 3. Springer, Berlin

    Google Scholar 

  • Kuntz JC, Christiansen TR, Cohen GP, Jin Y, Levitt RE (1998) The virtual design team: a computational simulation model of project organizations. Commun ACM 41(11):84–92

    Article  Google Scholar 

  • Lillehagen F, Krogstie J (2008) Active knowledge models of enterprises. Springer, Heidelberg

    Book  Google Scholar 

  • Mendling J, Reijers HA, van der Aalst WMP (2010) Seven process modeling guidelines (7PMG). Inf Softw Technol (IST) 52(2):127–136

    Article  Google Scholar 

  • Moody DL (2009) The “physics” of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans Softw Eng 35:756–779

    Article  Google Scholar 

  • Muehlen MZ, Recker J (2008) How much language is enough? Theoretical and practical use of the business process modeling notation. In: Bellahsene Z, Leonard M (eds) CAiSE 2008. LNCS, vol 5074, Springer, Heidelberg, pp 465–479

    Google Scholar 

  • Natschläger C, Kossak, F, Schewe K-D (2013) Deontic BPMN: a powerful extension of BPMN with a trusted model transformation. Softw Syst Model. DOI 10.1007/s10270-013-0329-5

  • Nysetvold AG, Krogstie J (2006) Assessing business process modeling languages using a generic quality framework. In: Siau K (ed) Advanced topics in database research series, vol 5. Idea Group, Hershey, pp 79–93

    Chapter  Google Scholar 

  • OMG (2000) Workflow management facility v. 1.2. Object Management Group

    Google Scholar 

  • OMG (2008) BPMN v1.1 specification. Technical report, OMG. http://www.omg.org/, http://www.omg.org/spec/BPMN/1.1/. Accessed Jan 2008

  • OMG (2011) Business process model and notation (BPMN 2.0) http://www.omg.org/spec/BPMN/2.0

  • Ouyang C et al (2014) Workflow management. In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1, 2nd edn. Springer, Heidelberg, pp 475–506

    Google Scholar 

  • Recker J (2008) BPMN modeling – who, where, how and why. BPTrends

    Google Scholar 

  • Recker J, Indulska M, Rosemann M, Green P (2005) Do process modelling techniques get better? A comparative ontological analysis of BPMN. 16th Australasian conference on information systems, Sydney

    Google Scholar 

  • Recker J, Indulska M, Rosemann M, Green P (2006) How good is BPMN really? Insights from theory and practice. 14th European conference on information system (ECIS 2006). Gothenburg, pp 1–12

    Google Scholar 

  • Recker J, Rosemann M, Krogstie J (2007) Ontology-versus pattern-based evaluation of process modeling languages: a comparison. Comm Assoc Inform Syst 20:774–799

    Google Scholar 

  • Rosemann M, vom Brocke J (2014) The six core elements of business process management. In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1, 2nd edn. Springer, Heidelberg, pp 105–122

    Google Scholar 

  • Rosemann M, Recker J, Indulska M, Green P (2006) A study of the evolution of the representational capabilities of process modeling grammars. Adv Inf Syst Eng CAiSE 4001:447–461

    Article  Google Scholar 

  • Russell N, ter Hofstede AHM, van der Aalst WMP, Mulyar N (2006) Workflow control-flow patterns: a revised view. BPM Center Report BPM-06-22, BPMcenter. org, pp 6–22

    Google Scholar 

  • Scheer AW (2000) ARIS – business process modeling, 3rd edn. Springer, Berlin

    Book  Google Scholar 

  • Silver B (2012) BPMN method & style, 2nd edn. Cody-Cassidy, Aptos

    Google Scholar 

  • Trætteberg H, Krogstie J (2008) Enhancing the usability of BPM-solution by combining process and user-interface modeling. In: PoEM 2008. Springer

    Google Scholar 

  • van der Aalst WMP, Desel J, Oberweis A (eds) (2000) Business process management. Lecture notes in computer science, vol 1806. Springer, Berlin/Heidelberg/New York

    Google Scholar 

  • van der Aalst WMP, ter Hofstede AHM, Kiepuszewski B, Barros AP (2003) Workflow patterns. Distrib Parallel Databases 14:5–51

    Article  Google Scholar 

  • Völzer H (2010) An overview of BPMN 2.0 and its potential use. In: Mendeling J. Weidlich M, Weske M (eds) BPMN 2010 LNBIP, vol 67, Springer, Heidelberg, pp 14–15

    Google Scholar 

  • Wahl T, Sindre G (2005) An analytical evaluation of BPMN using a semiotic quality framework. In: Proceedings of EMMSAD’2005, Porto, Portugal, pp 533–544

    Google Scholar 

  • Wand Y, Weber R (1993) On the ontological expressiveness of information systems analysis and design grammars. J Inform Syst 3(4):217–237

    Article  Google Scholar 

  • Wesenberg H (2011) Enterprise modeling in an agile world. In: Proceedings of the 4th conference on practice of enterprise modeling. Oslo, Nov 2011, pp 2–3

    Google Scholar 

  • WfMC (2000) Workflow Handbook 2001. Workflow Management Coalition/Future Strategies Inc, Lighthouse Point

    Google Scholar 

  • White SA (2004) Introduction to BPMN. IBM Cooperation

    Google Scholar 

  • Wohed P, van der Aalst WMP, Dumas M, ter Hofstede AHM (2005) Pattern-based analysis of BPMN – an extensive evaluation of the control-flow, the data and the resource perspectives (revised version), BPM Center Report BPM-06-17, BPMcenter.org

    Google Scholar 

  • Wohed P, van der Aalst WMP, Dumas M, ter Hofstede AHM (2006) On the suitability of BPMN for business process modelling. Business Process Management – BPM 2006, Lecture notes in computer science, vol 4102. Vienna, pp 161–176

    Google Scholar 

  • Wolter C, Schaad A (2007) Modeling of task-based authorization constraints in BPMN. In: BPM Conference. Springer, pp 64–79

    Google Scholar 

  • zur Mühlen M, Ho DT (2008) Service process innovation: a case study of BPMN in practice. In: Hawaii international conference on system sciences, proceedings of the 41st annual. Los Alamitos, USA

    Google Scholar 

  • zur Mühlen M, Recker JC (2008) How much language is enough? Theoretical and practical use of the business process modeling notation. In: Proceedings CAiSE’08. Springer, Montpellier

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to John Krogstie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Aagesen, G., Krogstie, J. (2015). BPMN 2.0 for Modeling Business Processes. In: vom Brocke, J., Rosemann, M. (eds) Handbook on Business Process Management 1. International Handbooks on Information Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45100-3_10

Download citation

Publish with us

Policies and ethics