A utility model for volunteered service composition

Abdessalam Elhabbash, Rami Bahsoon, Peter Tiño, Peter R. Lewis

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

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. The composition aims at satisfying some objectives (e.g. Utilizing storage and eliminating waste, sharing space and optimizing for energy, reducing computational cost etc.). In cases when a single volunteered service does not satisfy a request, VSC will be required. In this paper, we contribute to three approaches for composing volunteered services: these are exhaustive, naïve and utility-based search approach to VSC. The proposed new utility-based approach, for instance, is based on measuring the utility that each volunteered service can provide to each request and systematically selects the one with the highest utility. We found that the utility-based approach tend to be more effective and efficient when selecting services, while minimizing resource waste when compared to the other two approaches.

LanguageEnglish
Title of host publicationProceedings : 2014 IEEE/ACM 7th international conference on Utility and Cloud Computing, UCC 2014
Place of PublicationPiscataway, NJ (US)
PublisherIEEE
Pages337-344
Number of pages8
ISBN (Print)978-1-4799-7881-6
DOIs
Publication statusPublished - 31 Dec 2014
Event7th IEEE/ACM international conference on Utility and Cloud Computing - London, United Kingdom
Duration: 8 Dec 201411 Dec 2014

Conference

Conference7th IEEE/ACM international conference on Utility and Cloud Computing
Abbreviated titleUCC 2014
CountryUnited Kingdom
CityLondon
Period8/12/1411/12/14

Fingerprint

Chemical analysis
Costs

Keywords

  • service composition
  • utility
  • volunteered service

Cite this

Elhabbash, A., Bahsoon, R., Tiño, P., & Lewis, P. R. (2014). A utility model for volunteered service composition. In Proceedings : 2014 IEEE/ACM 7th international conference on Utility and Cloud Computing, UCC 2014 (pp. 337-344). Piscataway, NJ (US): IEEE. https://doi.org/10.1109/UCC.2014.43
Elhabbash, Abdessalam ; Bahsoon, Rami ; Tiño, Peter ; Lewis, Peter R. / A utility model for volunteered service composition. Proceedings : 2014 IEEE/ACM 7th international conference on Utility and Cloud Computing, UCC 2014. Piscataway, NJ (US) : IEEE, 2014. pp. 337-344
@inproceedings{ed7c7684d44243ddba8cdc3796e19843,
title = "A utility model for volunteered service composition",
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. The composition aims at satisfying some objectives (e.g. Utilizing storage and eliminating waste, sharing space and optimizing for energy, reducing computational cost etc.). In cases when a single volunteered service does not satisfy a request, VSC will be required. In this paper, we contribute to three approaches for composing volunteered services: these are exhaustive, na{\"i}ve and utility-based search approach to VSC. The proposed new utility-based approach, for instance, is based on measuring the utility that each volunteered service can provide to each request and systematically selects the one with the highest utility. We found that the utility-based approach tend to be more effective and efficient when selecting services, while minimizing resource waste when compared to the other two approaches.",
keywords = "service composition, utility, volunteered service",
author = "Abdessalam Elhabbash and Rami Bahsoon and Peter Ti{\~n}o and Lewis, {Peter R.}",
year = "2014",
month = "12",
day = "31",
doi = "10.1109/UCC.2014.43",
language = "English",
isbn = "978-1-4799-7881-6",
pages = "337--344",
booktitle = "Proceedings : 2014 IEEE/ACM 7th international conference on Utility and Cloud Computing, UCC 2014",
publisher = "IEEE",
address = "United States",

}

Elhabbash, A, Bahsoon, R, Tiño, P & Lewis, PR 2014, A utility model for volunteered service composition. in Proceedings : 2014 IEEE/ACM 7th international conference on Utility and Cloud Computing, UCC 2014. IEEE, Piscataway, NJ (US), pp. 337-344, 7th IEEE/ACM international conference on Utility and Cloud Computing, London, United Kingdom, 8/12/14. https://doi.org/10.1109/UCC.2014.43

A utility model for volunteered service composition. / Elhabbash, Abdessalam; Bahsoon, Rami; Tiño, Peter; Lewis, Peter R.

Proceedings : 2014 IEEE/ACM 7th international conference on Utility and Cloud Computing, UCC 2014. Piscataway, NJ (US) : IEEE, 2014. p. 337-344.

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

TY - GEN

T1 - A utility model for volunteered service composition

AU - Elhabbash, Abdessalam

AU - Bahsoon, Rami

AU - Tiño, Peter

AU - Lewis, Peter R.

PY - 2014/12/31

Y1 - 2014/12/31

N2 - 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. The composition aims at satisfying some objectives (e.g. Utilizing storage and eliminating waste, sharing space and optimizing for energy, reducing computational cost etc.). In cases when a single volunteered service does not satisfy a request, VSC will be required. In this paper, we contribute to three approaches for composing volunteered services: these are exhaustive, naïve and utility-based search approach to VSC. The proposed new utility-based approach, for instance, is based on measuring the utility that each volunteered service can provide to each request and systematically selects the one with the highest utility. We found that the utility-based approach tend to be more effective and efficient when selecting services, while minimizing resource waste when compared to the other two approaches.

AB - 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. The composition aims at satisfying some objectives (e.g. Utilizing storage and eliminating waste, sharing space and optimizing for energy, reducing computational cost etc.). In cases when a single volunteered service does not satisfy a request, VSC will be required. In this paper, we contribute to three approaches for composing volunteered services: these are exhaustive, naïve and utility-based search approach to VSC. The proposed new utility-based approach, for instance, is based on measuring the utility that each volunteered service can provide to each request and systematically selects the one with the highest utility. We found that the utility-based approach tend to be more effective and efficient when selecting services, while minimizing resource waste when compared to the other two approaches.

KW - service composition

KW - utility

KW - volunteered service

UR - http://www.scopus.com/inward/record.url?scp=84946686414&partnerID=8YFLogxK

U2 - 10.1109/UCC.2014.43

DO - 10.1109/UCC.2014.43

M3 - Conference contribution

SN - 978-1-4799-7881-6

SP - 337

EP - 344

BT - Proceedings : 2014 IEEE/ACM 7th international conference on Utility and Cloud Computing, UCC 2014

PB - IEEE

CY - Piscataway, NJ (US)

ER -

Elhabbash A, Bahsoon R, Tiño P, Lewis PR. A utility model for volunteered service composition. In Proceedings : 2014 IEEE/ACM 7th international conference on Utility and Cloud Computing, UCC 2014. Piscataway, NJ (US): IEEE. 2014. p. 337-344 https://doi.org/10.1109/UCC.2014.43