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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
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
Agerfalk PE (2004) Action-oriented conceptual modelling. Eur J Inf Syst 13(1):80–92
Auramäki E, Lehtinen E, Lyytinen K (1988) A speech-act-based office modeling approach. ACM Trans Inf Syst (TOIS) 6(2):126–152
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
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
Barros AP, Decker G, Dumas M, Weber F (2007b) Correlations patterns in service-oriented architectures, fundamental approaches to software engineering, FASE’07, Braga
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
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
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
Denning P, Medina-Mora R (1995) Completing the loops. Interfaces 25(3):42–57
Dietz J (2006) The deep structure of business processes. Commun of the ACM 49(5):58–64
Ferstl O, Sinz E (2006) Foundations of information systems (In German), 5th edn. Oldenbourg, Germany
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
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
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
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
Searle J (1969) Speech acts. Cambridge University Press, Cambridge, UK
van der Aalst W (1997) Verification of workflow nets, vol 1248, LNCS. Springer, Berlin, pp 407–426
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
White SA, Miers D, Fischer L (2008) BPMN modeling and reference guide. Future Strategies, Lighthouse Pt
Winograd T (1987) A language/action perspective on the design of cooperative work. Hum-Comput Interact 3(1):3–30
Yourdon E (1988) Modern structured analysis. Yourdon Computing Series Press, Englewood Cliffs
Yourdon E (1989) Modern structured analysis. Yourdon Computing Series Press, Upper Saddle River
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/978-3-642-45100-3_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-45099-0
Online ISBN: 978-3-642-45100-3
eBook Packages: Business and EconomicsBusiness and Management (R0)