License: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported license (CC BY-NC-ND 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.ICCSW.2012.49
URN: urn:nbn:de:0030-drops-37649
Go to the corresponding OASIcs Volume Portal

Efstathiou, Dionysios ; McBurney, Peter ; Plouzeau, Noël ; Zschaler, Steffen

Improving the Quality of Distributed Composite Service Applications

9.pdf (3 MB)


Dynamic service composition promotes the on-the-fly creation of value-added applications by combining services. Large scale, dynamic distributed applications, like those in the pervasive computing domain, pose many obstacles to service composition such as mobility, and resource availability. In such environments, a huge number of possible composition configurations may provide the same functionality, but only some of those may exhibit the desirable non-functional qualities (e.g. low battery consumption and response time) or satisfy users' preferences and constraints. The goal of a service composition optimiser is to scan the possible composition plans to detect these that are optimal in some sense (e.g. maximise availability or minimise data latency) with acceptable performance (e.g. relatively fast for the application domain). However, the majority of the proposed optimisation approaches for finding optimal composition plans, examine only the Quality of Service of each participated service in isolation without studying how the services are composed together within the composition. We argue that the consideration of multiple factors when searching for the optimal composition plans, such as which services are selected to participate in the composition, how these services are coordinated, communicate and interact within a composition, may improve the end-to-end quality of composite applications.

BibTeX - Entry

  author =	{Dionysios  Efstathiou and Peter McBurney and No{\"e}l Plouzeau and Steffen Zschaler},
  title =	{{Improving the Quality of Distributed Composite Service Applications}},
  booktitle =	{2012 Imperial College Computing Student Workshop},
  pages =	{49--55},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-939897-48-4},
  ISSN =	{2190-6807},
  year =	{2012},
  volume =	{28},
  editor =	{Andrew V. Jones},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{},
  URN =		{urn:nbn:de:0030-drops-37649},
  doi =		{10.4230/OASIcs.ICCSW.2012.49},
  annote =	{Keywords: Service Composition, Optimisation, Dynamism, Evolution}

Keywords: Service Composition, Optimisation, Dynamism, Evolution
Collection: 2012 Imperial College Computing Student Workshop
Issue Date: 2012
Date of publication: 09.11.2012

DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI