Service Composition

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

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

20 Citations (Scopus)


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
Number of pages30
ISBN (Electronic)9783642175992
ISBN (Print)9783642175985
Publication statusPublished - 2010
Externally publishedYes

Publication series

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


Dive into the research topics of 'Service Composition'. Together they form a unique fingerprint.

Cite this