Service Orchestration
by
Benedikt Liegener
—
last modified
Apr 25, 2012 13:04
—
filed under:
KnowledgeModel
Definitions
Term: Service Orchestration |
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 Orchestration is a form of service
composition in which a new service is created by orchestrating
several services in a process flow. Orchestrated services can be atomic
services, i.e. self-contained entities which do not use other services,
or again service orchestrations. The standard language for
orchestrating Web services is WS-BPEL. [PO-JRA-2.2.1] {GEN: Service Composition} __ALT__ BEinGRID: (An Orchestration) defines the sequence and conditions in which one Web service invokes other Web services in order to realize some useful function. I.e., an orchestration is the pattern of interactions that a Web service agent must follow in order to achieve its goal. [Gridipedia] |
||||
Service Infrastructure (KM-SI) |
|||||
Generic (domain independent) |
A Service Orchestration is the description of the
interactions in which a given service can engage with other services,
as well as the internal steps between these interactions (e.g., data
transformations). [Barros et al] _ALT_ Orchestration describes the automated arrangement, coordination, and management of complex computer systems, middleware, and services.[Wikipedia] |
Competencies
- POLIMI: Web service orchestration and QoS optimization & Negotiation and QoS agreement; http://home.dei.polimi.it/pernici/ws-research.html; Barbara Pernici, Danilo Ardagna, Pierluigi Plebani, Cinzia Cappiello, Marco Comuzzi, Kyriakos Kritikos
- UOC: Service Oriented Computing; http://www.ics.forth.gr/isl/r-d-activities/soc.html; Dimitris Plexousakis, George Baryannis, Kyriakos Kritikos
- Tilburg: Service Composition; http://www.tilburguniversity.nl/eriss/research/; Michele Mancioppi, Khoa Nguyen, Mike Papazoglou
- USTUTT: Service Composition; http://www.iaas.uni-stuttgart.de/indexE.php; Frank Leymann, Dimka Karastoyanova, Branimir Wetzstein, Olha Danylevych
- UniHH: Service Oriented Computing; http://vsis-www.informatik.uni-hamburg.de/information; Winfried Lamersdorf, Sonja Zaplata
- FBK: Service-Oriented Applications; http://soa.fbk.eu/research.php;
Marco Pistore, Annapaola Marconi, Piergiorgio Bertoli, Raman
Kazhamiakin, Antonio Bucchiarone, Michele Trainotti
- UPM: Resource Analysis, Multi-Party
Business Protocols; http://clip.dia.fi.upm.es; Manuel
Carro, Manuel Hermenegildo
Scenarios
References
- [PO-JRA-2.2.1] "Overview of the State of the Art in Composition and Coordination of Services"
- [Gridipedia] http://www.gridipedia.eu/135.html#c3513 used with permission
-
[Barros et al] Alistair Barros and Marlon Dumas and Phillipa Oaks. A Critical Overview of the Web Services Choreography Description Language (WS-CDL). BPTrends. March 2005
- [Wikipedia] http://en.wikipedia.org/wiki/Service_orchestration