Skip to main content

Orchestration

Definition: Orchestration Service ABB is an Application Service that enables the definition of the sequence and conditions in which one service invokes other services to realize some useful function.

Source: W3C

Source reference: https://www.w3.org/TR/ws-arch/

Last modification: 2024-01-28

Identifier: http://data.europa.eu/dr8/OrchestrationApplicationService

LOST view: Technical view - application

EIRA concept: eira:ArchitectureBuildingBlock

ABB name: eira:OrchestrationApplicationService

Example: The following implementation is an example on how this specific Architecture Building Block (ABB) can be instantiated as a Solution Building Block (SBB): Apache ODE - Apache ODE (Orchestration Director Engine) software executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application. http://ode.apache.org/

Interoperability Saliency: The Orchestration Service ABB  is salient for technical interoperability because it provides the functionality of "automated" business processes coordination. The EIF's Conceptual model for integrated EU public services foresees the concept a Coordination for Integrated Service Delivery. The Model comprises an "integrated service delivery" is based on a "coordination function", which is related to SOA principles such as choreography and orchestration, to manage internal business processes in order to remove complexity for the end-user, as stated in the EIF: "The coordination function ensures that needs are identified and appropriate services are invoked and orchestrated to provide a European public service. This function should select the appropriate sources and services and integrate them. Coordination can be automated or manual."

Interoperability Dimension: Structural IoP

Additional identifier: http://data.europa.eu/dr8/OrchestrationApplicationService

EIF Layer: TechnicalApplication

EIRA properties

Namespace URI
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
skos: http://www.w3.org/2004/02/skos/core#
dct: http://purl.org/dc/terms/
eira: http://data.europa.eu/dr8/
Property Value
rdf:type http://www.w3.org/2004/02/skos/core#Concept
skos:notation Properties of Orchestration
dct:identifier http://data.europa.eu/dr8/OrchestrationApplicationService_Properties
dct:identifier http://data.europa.eu/dr8/OrchestrationApplicationService
skos:prefLabel Properties of Orchestration
eira:PURI http://data.europa.eu/dr8/OrchestrationApplicationService
dct:type eira:OrchestrationApplicationService
dct:modified 2024-01-28
eira:synonym
skos:definition Orchestration Service ABB is an Application Service that enables the definition of the sequence and conditions in which one service invokes other services to realize some useful function.
eira:definitionSource W3C
eira:definitionSourceReference https://www.w3.org/TR/ws-arch/
skos:example The following implementation is an example on how this specific Architecture Building Block (ABB) can be instantiated as a Solution Building Block (SBB): Apache ODE - Apache ODE (Orchestration Director Engine) software executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application. http://ode.apache.org/
eira:iopSaliency The Orchestration Service ABB  is salient for technical interoperability because it provides the functionality of "automated" business processes coordination. The EIF's Conceptual model for integrated EU public services foresees the concept a Coordination for Integrated Service Delivery. The Model comprises an "integrated service delivery" is based on a "coordination function", which is related to SOA principles such as choreography and orchestration, to manage internal business processes in order to remove complexity for the end-user, as stated in the EIF: "The coordination function ensures that needs are identified and appropriate services are invoked and orchestrated to provide a European public service. This function should select the appropriate sources and services and integrate them. Coordination can be automated or manual."
skos:note
eira:concept eira:ArchitectureBuildingBlock
eira:iopDimension Structural IoP
eira:view Technical view - application
eira:eifLayer TechnicalApplication