Workflow-Based Service Selection under Multi-constraints

Despite the availability of services with similar functionality but from different providers in the cloud, using them in a workflow might subject to constraints such as service QoS and service bundling. Service bundling refers to the situation where the subscription of two services have to be done t...

Full description

Saved in:
Bibliographic Details
Published in2015 IEEE International Conference on Services Computing pp. 332 - 339
Main Authors Chao Xia, Chi-Hung Chi, Wong, Raymond, Wombacher, Andreas, Pires, Luis F., van Sinderen, Marten, Chen Ding
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.06.2015
Subjects
Online AccessGet full text
DOI10.1109/SCC.2015.53

Cover

Loading…
Abstract Despite the availability of services with similar functionality but from different providers in the cloud, using them in a workflow might subject to constraints such as service QoS and service bundling. Service bundling refers to the situation where the subscription of two services have to be done together, such requirement might be imposed by service providers and/or by the alliance group that the providers join in. In this paper, we focus on the service selection problem under the QoS constraints from the user and the bundling constraints associated with the chosen services. We first formulate the service selection problem as a multi-constrained selection problem. Then we propose a recursive heuristic search algorithm that takes the required QoS and bundling constraints into consideration for service selection. This algorithm has two unique functions: (i) utility function to measure the quality of the selection strategy under consideration, and (ii) acceptance function to limit the selection strategy only to those potential service candidates that have higher chance to satisfy the bundling constraints. Experiments show that our proposed solution can find better solutions than the existing ones without too much extra performance overhead.
AbstractList Despite the availability of services with similar functionality but from different providers in the cloud, using them in a workflow might subject to constraints such as service QoS and service bundling. Service bundling refers to the situation where the subscription of two services have to be done together, such requirement might be imposed by service providers and/or by the alliance group that the providers join in. In this paper, we focus on the service selection problem under the QoS constraints from the user and the bundling constraints associated with the chosen services. We first formulate the service selection problem as a multi-constrained selection problem. Then we propose a recursive heuristic search algorithm that takes the required QoS and bundling constraints into consideration for service selection. This algorithm has two unique functions: (i) utility function to measure the quality of the selection strategy under consideration, and (ii) acceptance function to limit the selection strategy only to those potential service candidates that have higher chance to satisfy the bundling constraints. Experiments show that our proposed solution can find better solutions than the existing ones without too much extra performance overhead.
Author van Sinderen, Marten
Chen Ding
Wong, Raymond
Chi-Hung Chi
Chao Xia
Pires, Luis F.
Wombacher, Andreas
Author_xml – sequence: 1
  surname: Chao Xia
  fullname: Chao Xia
  organization: Sch. of Software, Tsinghua Univ., Beijing, China
– sequence: 2
  surname: Chi-Hung Chi
  fullname: Chi-Hung Chi
  organization: Digital Productivity Flagship, CSIRO, Wembley, WA, Australia
– sequence: 3
  givenname: Raymond
  surname: Wong
  fullname: Wong, Raymond
  organization: Dept. of Comput. Sci., Univ. of New South Wales, Sydney, NSW, Australia
– sequence: 4
  givenname: Andreas
  surname: Wombacher
  fullname: Wombacher, Andreas
  organization: Univ. of Twente, Enschede, Netherlands
– sequence: 5
  givenname: Luis F.
  surname: Pires
  fullname: Pires, Luis F.
  organization: Univ. of Twente, Enschede, Netherlands
– sequence: 6
  givenname: Marten
  surname: van Sinderen
  fullname: van Sinderen, Marten
  organization: Univ. of Twente, Enschede, Netherlands
– sequence: 7
  surname: Chen Ding
  fullname: Chen Ding
  organization: Dept. of Comput. Sci., Ryerson Univ., Toronto, ON, Canada
BookMark eNotjstKxDAUQCMo6IyzcummP9B6c_PsUosvGHExisshTW4hWFNJOop_b0FXZ3M4nBU7TlMixi44NJxDe7XrugaBq0aJI7biUhth0II4ZZtSYg-ojZYt8jNm36b8PozTd33jCoVqR_krelo4kp_jlKpDCpSrp8M4x9pPqczZxTSXc3YyuLHQ5p9r9np3-9I91Nvn-8fueltHBDvXEshKgUE5aIFztD0G4suOVCYI22vNET0ocn6wjkD5YOQiONREzvZizS7_upGI9p85frj8szcIS4OLX8yxRUE
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/SCC.2015.53
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1467372803
9781467372817
9781467372800
1467372811
EndPage 339
ExternalDocumentID 7207371
Genre orig-research
GroupedDBID 6IE
6IL
ALMA_UNASSIGNED_HOLDINGS
CBEJK
RIB
RIC
RIE
RIL
ID FETCH-LOGICAL-i208t-40e8432d5a0901128b2de1737457d38b66122c05eacf8ae05cd74e17a26eea8b3
IEDL.DBID RIE
IngestDate Wed Dec 20 05:18:38 EST 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i208t-40e8432d5a0901128b2de1737457d38b66122c05eacf8ae05cd74e17a26eea8b3
PageCount 8
ParticipantIDs ieee_primary_7207371
PublicationCentury 2000
PublicationDate 20150601
PublicationDateYYYYMMDD 2015-06-01
PublicationDate_xml – month: 06
  year: 2015
  text: 20150601
  day: 01
PublicationDecade 2010
PublicationTitle 2015 IEEE International Conference on Services Computing
PublicationTitleAbbrev SCC
PublicationYear 2015
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssib026764921
Score 1.5657665
Snippet Despite the availability of services with similar functionality but from different providers in the cloud, using them in a workflow might subject to...
SourceID ieee
SourceType Publisher
StartPage 332
SubjectTerms multi-constraints
scheduling
service computing
workflow
Title Workflow-Based Service Selection under Multi-constraints
URI https://ieeexplore.ieee.org/document/7207371
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA9zJ08qm_hNDx5Nl6ZJk14djiFMBB3sNvLxCuLoZLYI_vXmtd0U8eApIQTySX55eb9fHiHXRmlhlAWaO6ap8AWnObOeGgapKzKTO4OG4uwhm87F_UIueuRmp4UBgIZ8BjFmG1--X7san8pGiocNiYLxvWC4tVqt7d7hmcpEzpNOgpewfPQ0HiN1S8YY-PhH6JQGOSYHZLZtsyWMvMZ1ZWP3-es7xv926pAMvzV60eMOfY5ID8oB0fj2XazWH_Q2oJOPupMgpKuGclVGqBnbRI3sljq8G2KIiOp9SOaTu-fxlHaxEegLZ7oKZh9okXIvDUPxKNeWe0hCR4RUPtU2wC7njslwrhbaAJPOKxEqGJ4BGG3TY9Iv1yWckMgakJmRTlpr0NzR0qM3L9xcwKrEm1MywFEv39rvL5bdgM_-Lj4n-zjpLZvqgvSrTQ2XAbcre9Us2Bdkd5m-
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PS8MwFA5jHvSksom_7cGj6dK0adOrwzF1G4Ib7Dby4xXE0crsEPzrzWu7KeLBU0II5IWEfO8l35dHyLVKZKQSDTQ1TNLIZpymTFuqGIQmi1VqFAaK40k8nEUPczFvkZutFgYAKvIZ-Fit3vJtYdZ4VdZLuNuQKBjfcbgvglqttdk9PE7iKOVBI8ILWNp77veRvCV8TH38I3lKhR2DfTLejFpTRl79dal98_nrQ8b_mnVAut8qPe9piz-HpAV5h0i8_c6WxQe9dfhkveYscOWyIl3lHqrGVl4lvKUGvUNMElG-d8lscDftD2mTHYG-cCZLF_iBjEJuhWIoH-VScwuBMyQSiQ2ldsDLuWHCnayZVMCEsUnkOigeAyipwyPSzoscjomnFYhYCSO0VhjwSGHxPc_5LqCTwKoT0sFZL97qDzAWzYRP_26-IrvD6Xi0GN1PHs_IHi5Aza06J-1ytYYLh-KlvqwW7wudQp0H
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2015+IEEE+International+Conference+on+Services+Computing&rft.atitle=Workflow-Based+Service+Selection+under+Multi-constraints&rft.au=Chao+Xia&rft.au=Chi-Hung+Chi&rft.au=Wong%2C+Raymond&rft.au=Wombacher%2C+Andreas&rft.date=2015-06-01&rft.pub=IEEE&rft.spage=332&rft.epage=339&rft_id=info:doi/10.1109%2FSCC.2015.53&rft.externalDocID=7207371