Self-Adaptive Volunteered Services Composition through Stimulus- and Time-Awareness

Abdessalam Elhabbash, Rami Bahsoon, Peter Tino, Peter R. Lewis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

Volunteered Service Composition (VSC) refers to the process of composing volunteered services and resources. These services are typically published to a pool of voluntary resources. Selection and composition decisions tend to encounter numerous uncertainties: service consumers and applications have little control of these services and tend to be uncertain about their level of support for the desired functionalities and non-functionalities. In this paper, we contribute to a self-awareness framework that implements two levels of awareness, Stimulus-awareness and Time-awareness. The former responds to basic changes in the environment while the latter takes into consideration the historical performance of the services. We have used volunteer service computing as an example to demonstrate the benefits that self-awareness can introduce to self-adaptation. We have compared the Stimulus- and Time-awareness approaches with a recent Ranking approach from the literature. The results show that the Time-awareness level has the advantage of satisfying higher number of requests with lower time cost.
Original languageEnglish
Title of host publicationProceedings 2015 IEEE International Conference on Web Services (ICWS)
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages57-64
ISBN (Print)9781467372718
DOIs
Publication statusPublished - 17 Aug 2015
Event2015 IEEE International Conference on Web Services (ICWS) - New York, United States
Duration: 27 Jun 20152 Jul 2015

Conference

Conference2015 IEEE International Conference on Web Services (ICWS)
Country/TerritoryUnited States
CityNew York
Period27/06/152/07/15

Fingerprint

Dive into the research topics of 'Self-Adaptive Volunteered Services Composition through Stimulus- and Time-Awareness'. Together they form a unique fingerprint.

Cite this