@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",
}