Loading…
An efficient and reliable approach for quality-of-service-aware service composition
With the rapidly increasing number of independently developed Web services that provide similar functionalities with varied quality of service (QoS), service composition is considered as a problem in the selection of component services that are in accordance with users’ QoS requirements; a practice...
Saved in:
Published in: | Information sciences 2014-06, Vol.269, p.238-254 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c333t-507cd0d57d618f2c83fdf0c9c2a9de4346f212861ac3aa3a44f4d234598fd3c23 |
---|---|
cites | cdi_FETCH-LOGICAL-c333t-507cd0d57d618f2c83fdf0c9c2a9de4346f212861ac3aa3a44f4d234598fd3c23 |
container_end_page | 254 |
container_issue | |
container_start_page | 238 |
container_title | Information sciences |
container_volume | 269 |
creator | Li, Jun Zheng, Xiao-Lin Chen, Song-Tao Song, William-Wei Chen, De-ren |
description | With the rapidly increasing number of independently developed Web services that provide similar functionalities with varied quality of service (QoS), service composition is considered as a problem in the selection of component services that are in accordance with users’ QoS requirements; a practice known as the QoS-aware service composition problem. However, current solutions are unsuitable for most real-time decision-making service composition applications required to obtain a relatively optimal result within a reasonable amount of time. These services are also unreliable (or even risky) given the open service-oriented environment. In this paper, we address these problems and propose a novel heuristic algorithm for an efficient and reliable selection of trustworthy services in a service composition. The proposed algorithm consists of three steps. First, a trust-based selection method is used to filter untrustworthy component services. Second, convex hulls are constructed to reduce the search space in the process of service composition. Finally, a heuristic global optimization approach is used to obtain the near-optimal solution. The results demonstrate that our approach obtains a close-to-optimal and reliable solution within a reasonable computation time. |
doi_str_mv | 10.1016/j.ins.2013.12.015 |
format | article |
fullrecord | <record><control><sourceid>elsevier_swepu</sourceid><recordid>TN_cdi_swepub_primary_oai_DiVA_org_du_12895</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0020025513008657</els_id><sourcerecordid>S0020025513008657</sourcerecordid><originalsourceid>FETCH-LOGICAL-c333t-507cd0d57d618f2c83fdf0c9c2a9de4346f212861ac3aa3a44f4d234598fd3c23</originalsourceid><addsrcrecordid>eNp9kEtLAzEUhYMoWKs_wF32kvEmmSeuSn1CwYWPbUiTG01pJ2Mybem_d0qLS1eXA-c7cD9CrjlkHHh5u8h8mzIBXGZcZMCLEzLidSVYKRp-SkYAAhiIojgnFyktACCvynJE3iYtRee88dj2VLeWRlx6PV8i1V0Xgzbf1IVIf9Z66fsdC44ljBtvkOmtjkiPiZqw6kLyvQ_tJTlzepnw6njH5OPx4X36zGavTy_TyYwZKWXPCqiMBVtUtuS1E6aWzjowjRG6sZjLvHSCi7rk2kitpc5zl1sh86KpnZVGyDG5OeymLXbrueqiX-m4U0F7de8_JyrEL2XXahhpiqHND20TQ0oR3V-fg9o7VAs1OFR7hwOiBocDc3dgcHhj4zGqtBdl0PqIplc2-H_oX6HZe00</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>An efficient and reliable approach for quality-of-service-aware service composition</title><source>ScienceDirect Freedom Collection</source><creator>Li, Jun ; Zheng, Xiao-Lin ; Chen, Song-Tao ; Song, William-Wei ; Chen, De-ren</creator><creatorcontrib>Li, Jun ; Zheng, Xiao-Lin ; Chen, Song-Tao ; Song, William-Wei ; Chen, De-ren</creatorcontrib><description>With the rapidly increasing number of independently developed Web services that provide similar functionalities with varied quality of service (QoS), service composition is considered as a problem in the selection of component services that are in accordance with users’ QoS requirements; a practice known as the QoS-aware service composition problem. However, current solutions are unsuitable for most real-time decision-making service composition applications required to obtain a relatively optimal result within a reasonable amount of time. These services are also unreliable (or even risky) given the open service-oriented environment. In this paper, we address these problems and propose a novel heuristic algorithm for an efficient and reliable selection of trustworthy services in a service composition. The proposed algorithm consists of three steps. First, a trust-based selection method is used to filter untrustworthy component services. Second, convex hulls are constructed to reduce the search space in the process of service composition. Finally, a heuristic global optimization approach is used to obtain the near-optimal solution. The results demonstrate that our approach obtains a close-to-optimal and reliable solution within a reasonable computation time.</description><identifier>ISSN: 0020-0255</identifier><identifier>ISSN: 1872-6291</identifier><identifier>EISSN: 1872-6291</identifier><identifier>DOI: 10.1016/j.ins.2013.12.015</identifier><language>eng</language><publisher>Elsevier Inc</publisher><subject>Allmänt Mikrodataaanalys - metod ; Convex hull ; General Microdata Analysis - methods ; Optimal ; QoS ; Quality of services ; Service composition ; Service Science ; Trust</subject><ispartof>Information sciences, 2014-06, Vol.269, p.238-254</ispartof><rights>2013 Elsevier Inc.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c333t-507cd0d57d618f2c83fdf0c9c2a9de4346f212861ac3aa3a44f4d234598fd3c23</citedby><cites>FETCH-LOGICAL-c333t-507cd0d57d618f2c83fdf0c9c2a9de4346f212861ac3aa3a44f4d234598fd3c23</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,776,780,881,27901,27902</link.rule.ids><backlink>$$Uhttps://urn.kb.se/resolve?urn=urn:nbn:se:du-12895$$DView record from Swedish Publication Index$$Hfree_for_read</backlink></links><search><creatorcontrib>Li, Jun</creatorcontrib><creatorcontrib>Zheng, Xiao-Lin</creatorcontrib><creatorcontrib>Chen, Song-Tao</creatorcontrib><creatorcontrib>Song, William-Wei</creatorcontrib><creatorcontrib>Chen, De-ren</creatorcontrib><title>An efficient and reliable approach for quality-of-service-aware service composition</title><title>Information sciences</title><description>With the rapidly increasing number of independently developed Web services that provide similar functionalities with varied quality of service (QoS), service composition is considered as a problem in the selection of component services that are in accordance with users’ QoS requirements; a practice known as the QoS-aware service composition problem. However, current solutions are unsuitable for most real-time decision-making service composition applications required to obtain a relatively optimal result within a reasonable amount of time. These services are also unreliable (or even risky) given the open service-oriented environment. In this paper, we address these problems and propose a novel heuristic algorithm for an efficient and reliable selection of trustworthy services in a service composition. The proposed algorithm consists of three steps. First, a trust-based selection method is used to filter untrustworthy component services. Second, convex hulls are constructed to reduce the search space in the process of service composition. Finally, a heuristic global optimization approach is used to obtain the near-optimal solution. The results demonstrate that our approach obtains a close-to-optimal and reliable solution within a reasonable computation time.</description><subject>Allmänt Mikrodataaanalys - metod</subject><subject>Convex hull</subject><subject>General Microdata Analysis - methods</subject><subject>Optimal</subject><subject>QoS</subject><subject>Quality of services</subject><subject>Service composition</subject><subject>Service Science</subject><subject>Trust</subject><issn>0020-0255</issn><issn>1872-6291</issn><issn>1872-6291</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNp9kEtLAzEUhYMoWKs_wF32kvEmmSeuSn1CwYWPbUiTG01pJ2Mybem_d0qLS1eXA-c7cD9CrjlkHHh5u8h8mzIBXGZcZMCLEzLidSVYKRp-SkYAAhiIojgnFyktACCvynJE3iYtRee88dj2VLeWRlx6PV8i1V0Xgzbf1IVIf9Z66fsdC44ljBtvkOmtjkiPiZqw6kLyvQ_tJTlzepnw6njH5OPx4X36zGavTy_TyYwZKWXPCqiMBVtUtuS1E6aWzjowjRG6sZjLvHSCi7rk2kitpc5zl1sh86KpnZVGyDG5OeymLXbrueqiX-m4U0F7de8_JyrEL2XXahhpiqHND20TQ0oR3V-fg9o7VAs1OFR7hwOiBocDc3dgcHhj4zGqtBdl0PqIplc2-H_oX6HZe00</recordid><startdate>20140610</startdate><enddate>20140610</enddate><creator>Li, Jun</creator><creator>Zheng, Xiao-Lin</creator><creator>Chen, Song-Tao</creator><creator>Song, William-Wei</creator><creator>Chen, De-ren</creator><general>Elsevier Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>ADTPV</scope><scope>AOWAS</scope></search><sort><creationdate>20140610</creationdate><title>An efficient and reliable approach for quality-of-service-aware service composition</title><author>Li, Jun ; Zheng, Xiao-Lin ; Chen, Song-Tao ; Song, William-Wei ; Chen, De-ren</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c333t-507cd0d57d618f2c83fdf0c9c2a9de4346f212861ac3aa3a44f4d234598fd3c23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Allmänt Mikrodataaanalys - metod</topic><topic>Convex hull</topic><topic>General Microdata Analysis - methods</topic><topic>Optimal</topic><topic>QoS</topic><topic>Quality of services</topic><topic>Service composition</topic><topic>Service Science</topic><topic>Trust</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Li, Jun</creatorcontrib><creatorcontrib>Zheng, Xiao-Lin</creatorcontrib><creatorcontrib>Chen, Song-Tao</creatorcontrib><creatorcontrib>Song, William-Wei</creatorcontrib><creatorcontrib>Chen, De-ren</creatorcontrib><collection>CrossRef</collection><collection>SwePub</collection><collection>SwePub Articles</collection><jtitle>Information sciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Li, Jun</au><au>Zheng, Xiao-Lin</au><au>Chen, Song-Tao</au><au>Song, William-Wei</au><au>Chen, De-ren</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An efficient and reliable approach for quality-of-service-aware service composition</atitle><jtitle>Information sciences</jtitle><date>2014-06-10</date><risdate>2014</risdate><volume>269</volume><spage>238</spage><epage>254</epage><pages>238-254</pages><issn>0020-0255</issn><issn>1872-6291</issn><eissn>1872-6291</eissn><abstract>With the rapidly increasing number of independently developed Web services that provide similar functionalities with varied quality of service (QoS), service composition is considered as a problem in the selection of component services that are in accordance with users’ QoS requirements; a practice known as the QoS-aware service composition problem. However, current solutions are unsuitable for most real-time decision-making service composition applications required to obtain a relatively optimal result within a reasonable amount of time. These services are also unreliable (or even risky) given the open service-oriented environment. In this paper, we address these problems and propose a novel heuristic algorithm for an efficient and reliable selection of trustworthy services in a service composition. The proposed algorithm consists of three steps. First, a trust-based selection method is used to filter untrustworthy component services. Second, convex hulls are constructed to reduce the search space in the process of service composition. Finally, a heuristic global optimization approach is used to obtain the near-optimal solution. The results demonstrate that our approach obtains a close-to-optimal and reliable solution within a reasonable computation time.</abstract><pub>Elsevier Inc</pub><doi>10.1016/j.ins.2013.12.015</doi><tpages>17</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0020-0255 |
ispartof | Information sciences, 2014-06, Vol.269, p.238-254 |
issn | 0020-0255 1872-6291 1872-6291 |
language | eng |
recordid | cdi_swepub_primary_oai_DiVA_org_du_12895 |
source | ScienceDirect Freedom Collection |
subjects | Allmänt Mikrodataaanalys - metod Convex hull General Microdata Analysis - methods Optimal QoS Quality of services Service composition Service Science Trust |
title | An efficient and reliable approach for quality-of-service-aware service composition |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T02%3A29%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_swepu&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20efficient%20and%20reliable%20approach%20for%20quality-of-service-aware%20service%20composition&rft.jtitle=Information%20sciences&rft.au=Li,%20Jun&rft.date=2014-06-10&rft.volume=269&rft.spage=238&rft.epage=254&rft.pages=238-254&rft.issn=0020-0255&rft.eissn=1872-6291&rft_id=info:doi/10.1016/j.ins.2013.12.015&rft_dat=%3Celsevier_swepu%3ES0020025513008657%3C/elsevier_swepu%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c333t-507cd0d57d618f2c83fdf0c9c2a9de4346f212861ac3aa3a44f4d234598fd3c23%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |