Service Composition

George Baryannis, Olha Danylevych, Dimka Karastoyanova, Kyriakos Kritikos, Philipp Leitner, Florian Rosenberg, Branimir Wetzstein

Research output: Chapter in Book/Report/Conference proceedingChapter

16 Citations (Scopus)

Abstract

In the S-Cube research framework, the Service Composition and Co-ordination (SCC) layer encompasses the functions required for the aggregation of multiple services into a single composite service offering, with the execution f the constituent services in a composition controlled through the Service Infrastructure (SI) layer. The SCC layer manages the control and data flow between the services in a service-based application by, for example, specifying workflow models and using a workflow engine for runtime control of service execution. This chapter presents an overview of the state-of-the-art in service composition modeling and covers two main areas: service composition models and languages and approaches to the synthesis of service compositions including model-driven, automated, and QoS-aware service composition. The contents of this chapter can be seen as a basis for aligning and improving existing approaches and solutions for service composition and provide directions for future S-Cube research.

Original languageEnglish
Title of host publicationService Research Challenges and Solutions for the Future Internet
Subtitle of host publicationS-Cube - Towards Engineering, Managing and Adapting Service-Based Systems
EditorsMike P. Papazoglou, Klaus Pohl, Michael Parkin, Andreas Metzger
PublisherSpringer Heidelberg
Pages55-84
Number of pages30
ISBN (Electronic)9783642175992
ISBN (Print)9783642175985
DOIs
Publication statusPublished - 2010
Externally publishedYes

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume6500
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Service Composition
Chemical analysis
Regular hexahedron
Work Flow
Data Flow
Aggregation
Engine
Infrastructure
Composite
Quality of service
Model
Cover
Synthesis
Agglomeration
Engines
Modeling
Composite materials

Cite this

Baryannis, G., Danylevych, O., Karastoyanova, D., Kritikos, K., Leitner, P., Rosenberg, F., & Wetzstein, B. (2010). Service Composition. In M. P. Papazoglou, K. Pohl, M. Parkin, & A. Metzger (Eds.), Service Research Challenges and Solutions for the Future Internet: S-Cube - Towards Engineering, Managing and Adapting Service-Based Systems (pp. 55-84). (Lecture Notes in Computer Science; Vol. 6500). Springer Heidelberg. https://doi.org/10.1007/978-3-642-17599-2_3
Baryannis, George ; Danylevych, Olha ; Karastoyanova, Dimka ; Kritikos, Kyriakos ; Leitner, Philipp ; Rosenberg, Florian ; Wetzstein, Branimir. / Service Composition. Service Research Challenges and Solutions for the Future Internet: S-Cube - Towards Engineering, Managing and Adapting Service-Based Systems. editor / Mike P. Papazoglou ; Klaus Pohl ; Michael Parkin ; Andreas Metzger. Springer Heidelberg, 2010. pp. 55-84 (Lecture Notes in Computer Science).
@inbook{01e98b47d1294b0891a09a181f55e710,
title = "Service Composition",
abstract = "In the S-Cube research framework, the Service Composition and Co-ordination (SCC) layer encompasses the functions required for the aggregation of multiple services into a single composite service offering, with the execution f the constituent services in a composition controlled through the Service Infrastructure (SI) layer. The SCC layer manages the control and data flow between the services in a service-based application by, for example, specifying workflow models and using a workflow engine for runtime control of service execution. This chapter presents an overview of the state-of-the-art in service composition modeling and covers two main areas: service composition models and languages and approaches to the synthesis of service compositions including model-driven, automated, and QoS-aware service composition. The contents of this chapter can be seen as a basis for aligning and improving existing approaches and solutions for service composition and provide directions for future S-Cube research.",
keywords = "BPEL Process, Business Process Modeling Notation, Service Choreography, Service Composition, Service Orchestration",
author = "George Baryannis and Olha Danylevych and Dimka Karastoyanova and Kyriakos Kritikos and Philipp Leitner and Florian Rosenberg and Branimir Wetzstein",
year = "2010",
doi = "10.1007/978-3-642-17599-2_3",
language = "English",
isbn = "9783642175985",
series = "Lecture Notes in Computer Science",
publisher = "Springer Heidelberg",
pages = "55--84",
editor = "Papazoglou, {Mike P.} and Klaus Pohl and Michael Parkin and Andreas Metzger",
booktitle = "Service Research Challenges and Solutions for the Future Internet",
address = "Germany",

}

Baryannis, G, Danylevych, O, Karastoyanova, D, Kritikos, K, Leitner, P, Rosenberg, F & Wetzstein, B 2010, Service Composition. in MP Papazoglou, K Pohl, M Parkin & A Metzger (eds), Service Research Challenges and Solutions for the Future Internet: S-Cube - Towards Engineering, Managing and Adapting Service-Based Systems. Lecture Notes in Computer Science, vol. 6500, Springer Heidelberg, pp. 55-84. https://doi.org/10.1007/978-3-642-17599-2_3

Service Composition. / Baryannis, George; Danylevych, Olha; Karastoyanova, Dimka; Kritikos, Kyriakos; Leitner, Philipp; Rosenberg, Florian; Wetzstein, Branimir.

Service Research Challenges and Solutions for the Future Internet: S-Cube - Towards Engineering, Managing and Adapting Service-Based Systems. ed. / Mike P. Papazoglou; Klaus Pohl; Michael Parkin; Andreas Metzger. Springer Heidelberg, 2010. p. 55-84 (Lecture Notes in Computer Science; Vol. 6500).

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - Service Composition

AU - Baryannis, George

AU - Danylevych, Olha

AU - Karastoyanova, Dimka

AU - Kritikos, Kyriakos

AU - Leitner, Philipp

AU - Rosenberg, Florian

AU - Wetzstein, Branimir

PY - 2010

Y1 - 2010

N2 - In the S-Cube research framework, the Service Composition and Co-ordination (SCC) layer encompasses the functions required for the aggregation of multiple services into a single composite service offering, with the execution f the constituent services in a composition controlled through the Service Infrastructure (SI) layer. The SCC layer manages the control and data flow between the services in a service-based application by, for example, specifying workflow models and using a workflow engine for runtime control of service execution. This chapter presents an overview of the state-of-the-art in service composition modeling and covers two main areas: service composition models and languages and approaches to the synthesis of service compositions including model-driven, automated, and QoS-aware service composition. The contents of this chapter can be seen as a basis for aligning and improving existing approaches and solutions for service composition and provide directions for future S-Cube research.

AB - In the S-Cube research framework, the Service Composition and Co-ordination (SCC) layer encompasses the functions required for the aggregation of multiple services into a single composite service offering, with the execution f the constituent services in a composition controlled through the Service Infrastructure (SI) layer. The SCC layer manages the control and data flow between the services in a service-based application by, for example, specifying workflow models and using a workflow engine for runtime control of service execution. This chapter presents an overview of the state-of-the-art in service composition modeling and covers two main areas: service composition models and languages and approaches to the synthesis of service compositions including model-driven, automated, and QoS-aware service composition. The contents of this chapter can be seen as a basis for aligning and improving existing approaches and solutions for service composition and provide directions for future S-Cube research.

KW - BPEL Process

KW - Business Process Modeling Notation

KW - Service Choreography

KW - Service Composition

KW - Service Orchestration

UR - http://www.scopus.com/inward/record.url?scp=79956158909&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-17599-2_3

DO - 10.1007/978-3-642-17599-2_3

M3 - Chapter

SN - 9783642175985

T3 - Lecture Notes in Computer Science

SP - 55

EP - 84

BT - Service Research Challenges and Solutions for the Future Internet

A2 - Papazoglou, Mike P.

A2 - Pohl, Klaus

A2 - Parkin, Michael

A2 - Metzger, Andreas

PB - Springer Heidelberg

ER -

Baryannis G, Danylevych O, Karastoyanova D, Kritikos K, Leitner P, Rosenberg F et al. Service Composition. In Papazoglou MP, Pohl K, Parkin M, Metzger A, editors, Service Research Challenges and Solutions for the Future Internet: S-Cube - Towards Engineering, Managing and Adapting Service-Based Systems. Springer Heidelberg. 2010. p. 55-84. (Lecture Notes in Computer Science). https://doi.org/10.1007/978-3-642-17599-2_3