Skip to main content

Process Choreography Modelling

  • Chapter
  • First Online:

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

Abstract

A dedicated B2B process perspective has been the subject of significant development in the BPM field over recent years, seen notably through the BPMN 2.0 specification, which includes process choreography as one of its largest extensions. In the wider context of information systems analysis and design methodologies, the B2B perspective represents a crucial context through which requirements and iterative design of solutions are developed, as seen through numerous methods and techniques developed in the field across the last 40 years. To date, an understanding of how contemporary choreography proposals, typified by BPMN 2.0 process choreography, measure up to classical IS methodology capabilities, remains unaddressed. Consequently, a methodological understanding of how choreography could be used, from high-level analysis to detailed design, remains open. In this chapter, we address this gap. Based on an example taken from the supply chain management domain, we identify three important requirements for process choreography that make this wider perspective amenable to methodological systems analysis and design: functional scoping of different areas concerning a domain which can then be modelled and related to each other in isolation; stepwise refinement of choreography models, reminiscent of classical analysis techniques; and the introduction of conversation semantics expressing the intent of logically related message exchanges of choreographies. Accordingly, we propose extensions to choreography modelling and an improved analysis of requirements, such as breakdowns in negotiations that take place between collaborating partners, using concepts directly supported by, and illustrative extensions of BPMN 2.0 process choreography.

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

Buying options

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

Learn about institutional subscriptions

References

  • Aagesen G, Krogstie J (2014) BPMN 2.0 for modeling business processes. In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1, 2nd edn. Springer, Heidelberg, pp 219–250

    Google Scholar 

  • Agerfalk PE (2004) Action-oriented conceptual modelling. Eur J Inf Syst 13(1):80–92

    Article  Google Scholar 

  • Auramäki E, Lehtinen E, Lyytinen K (1988) A speech-act-based office modeling approach. ACM Trans Inf Syst (TOIS) 6(2):126–152

    Article  Google Scholar 

  • Barros AP, Dumas M, ter Hofstede AHM (2005) Service interaction patterns: towards a reference framework for service-based business process interconnection. In: Proceedings of the 3rd international conference on business process management 2005, BPM 2005. Springer, Nancy

    Google Scholar 

  • Barros AP, Decker G, Dumas M (2007a) Multi-staged and multi-viewpoint service choreography modelling. Workshop on software engineering methods for service-oriented architectures 2007, SEMSOA 2007, Hannover

    Google Scholar 

  • Barros AP, Decker G, Dumas M, Weber F (2007b) Correlations patterns in service-oriented architectures, fundamental approaches to software engineering, FASE’07, Braga

    Google Scholar 

  • De Michelis G, Grasso M (1994) Situating conversations within the language/action perspective: the Milan conversation model. In: Proceedings of the 1994 ACM conference on computer supported cooperative work. ACM Press, New York, pp 89–100

    Google Scholar 

  • Decker G, Weske M (2007) Local enforceability in interaction petri nets. In: 5th international conference on Business Process Management (BPM), LNCS, vol 4714. Springer, Brisbane, pp 305–319

    Google Scholar 

  • Decker G, Kopp O, Leymann F, Pfitzner K, Weske M (2008) Modeling service choreographies using BPMN and BPEL4Chor. 20th International Conference on Advanced Information Systems Engineering (CAiSE), LNCS, vol 5074. Springer, Montpellier, pp 79–93

    Google Scholar 

  • Denning P, Medina-Mora R (1995) Completing the loops. Interfaces 25(3):42–57

    Article  Google Scholar 

  • Dietz J (2006) The deep structure of business processes. Commun of the ACM 49(5):58–64

    Article  Google Scholar 

  • Ferstl O, Sinz E (2006) Foundations of information systems (In German), 5th edn. Oldenbourg, Germany

    Google Scholar 

  • Goldkuhl G (1995) Information as action and communication. In: Dahlblom B (ed) The Infological equation, essays in the honour of B. Langefors, Gothenburg studies in information systems. Gothenburg University, Gothenburg

    Google Scholar 

  • Hettel T, Flender C, Barros AP (2008) Scaling choreography for B2B value-chain analysis. 6th international conference on business process management 2008, BPM 2008, LNCS, vol 5240. Springer, Milan, pp 294–309

    Google Scholar 

  • Kavantzas N, Burdette D, Ritzinger G, Lafon Y (2005) Web services choreography description language version 1.0, W3C candidate recommendation, Technical Report, 2005, http://www.w3c.org/TR/ws-cdl-10

  • Kemsley S (2014) Business process management and the social enterprise. In: vom Brocke J, Sonnenberg C (eds) Handbook on business process management, vol 1, 2nd edn. Springer, Heidelberg, pp 463–474

    Google Scholar 

  • Medina-Mora R, Winograd T, Flores R, Flores F (1992) The action workflow approach to workflow management technology. 1992 ACM conference on computer-supported cooperative work. ACM, Toronto, pp 281–288

    Google Scholar 

  • Searle J (1969) Speech acts. Cambridge University Press, Cambridge, UK

    Book  Google Scholar 

  • van der Aalst W (1997) Verification of workflow nets, vol 1248, LNCS. Springer, Berlin, pp 407–426

    Google Scholar 

  • vom Brocke J (2007) Service portfolio measurement. Evaluating financial performance of service-oriented business processes. Int J Web Serv Res (IJWSR) 4(2):1–32

    Google Scholar 

  • White SA, Miers D, Fischer L (2008) BPMN modeling and reference guide. Future Strategies, Lighthouse Pt

    Google Scholar 

  • Winograd T (1987) A language/action perspective on the design of cooperative work. Hum-Comput Interact 3(1):3–30

    Article  Google Scholar 

  • Yourdon E (1988) Modern structured analysis. Yourdon Computing Series Press, Englewood Cliffs

    Google Scholar 

  • Yourdon E (1989) Modern structured analysis. Yourdon Computing Series Press, Upper Saddle River

    Google Scholar 

  • Zaha JM, Barros A, Dumas M, ter Hofstede A (2006) Let’s dance: a language for service behaviour modelling. In: Proceedings of 14th international conference on cooperative information systems 2006, CoopIs 2006, Montpellier

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alistair Barros .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Barros, A. (2015). Process Choreography Modelling. 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_12

Download citation

Publish with us

Policies and ethics