Personal tools
You are here: Home Knowledge Model REPOSITORY of Terms S Service Choreography

Service Choreography

by Benedikt Liegener last modified Apr 26, 2012 12:15
— filed under:

Definitions

Term:
Service Choreography
Domain: Cross-cutting issues
Engineering and Design
(KM-ED)
Adaptation and Monitoring
(KM-AM)
Quality Definition, Negotiation and Assurance
(KM-QA)
Generic
(domain independent)
D
o
m
a
i
n
:
L
a
y
e
r
s

Business Process Management
(KM-BPM)




Service Composition and Coordination
(KM-SC)



Service Choreography is a form of service composition in which the message-based interactions between multiple partner services -- called participants -- are defined from a global perspective. The goal is to define the message exchanges occurring between the participants (e.g. web services) from a global perspective. [PO-JRA-2.2.1], [Decker et al. 2008]

_ALT_

Service choreographies can be specified using graphical notations such as BPMN [BPMN, 2006] and Let’s Dance [Zaha et al. 2006], or using XML-based language such as WS-CDL [Kavantzas et al. 2005] and BPEL4Chor. [Decker & Kopp, 2007] {GEN: Service Composition}{SPC: Interaction Choreography Model, Interconnected Interface Choreography Model}

Service Infrastructure
(KM-SI)




Generic
(domain independent)



Service Choreography involves the collaborative processes involving multiple services where the interactions between these services are seen from a global perspective. [Barros, 2005]

 

Competencies

References

  • [PO-JRA-2.2.1] "Overview of the State of the Art in Composition and Coordination of Services"
  • [Decker et al. 2008] G. Decker, O. Kopp, and A. Barros, “An Introduction to Service Choreographies,” Information Technology, vol. 50, no. 2, pp. 122–127, Februar 2008.
  • [BPMN, 2006] “Business Process Modeling Notation (BPMN) Specification, Final Adopted Specification,” OMG, Tech. Rep., Feb 2006, www.bpmn.org.
  • [Decker & Kopp, 2007] G. Decker, O. Kopp, F. Leymann, and M. Weske, “BPEL4Chor: Extending BPEL for Modeling Choreographies,” in ICWS, Salt Lake City, USA, July 2007.
  • [Zaha et al. 2006] J. M. Zaha, A. Barros, M. Dumas, and A. ter Hofstede, “A Language for Service Behavior Modeling,” in CoopIS, Montpellier, France, Nov 2006.
  • [Kavantzas et al. 2005] N. Kavantzas, D. Burdett, G. Ritzinger, and Y. Lafon, “Web Services Choreography Description Language Version 1.0, W3C Candidate Recommendation,” Tech. Rep., November 2005, http://www.w3.org/TR/ws-cdl-10.
  • [Barros, 2005] Alistair Barros and Marlon Dumas and Phillipa Oaks. A Critical Overview of the Web Services Choreography Description Language (WS-CDL). BPTrends. March 2005



Document Actions
  • Send this
  • Print this
  • Bookmarks

The Plone® CMS — Open Source Content Management System is © 2000-2017 by the Plone Foundation et al.