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
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2012/3764/
Efstathiou, Dionysios ;
McBurney, Peter ;
Plouzeau, Noël ;
Zschaler, Steffen
Improving the Quality of Distributed Composite Service Applications
Abstract
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
@InProceedings{efstathiou_et_al:OASIcs:2012:3764,
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 = {http://drops.dagstuhl.de/opus/volltexte/2012/3764},
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 |