Loading…

Reliable Web service selection in choreographed environments

Previous research into Web service selection mainly uses an orchestration model, in which a single entity is responsible for the selection and invocation of various Web services. However in many application scenarios, each Web service independently performs a selection, even though achieving the bus...

Full description

Saved in:
Bibliographic Details
Published in:Decision Support Systems 2013-02, Vol.54 (3), p.1463-1476
Main Authors: Hwang, San-Yih, Lee, Chien-Hsiang
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-c388t-955301eec501f0b877125dae6422fc63d2da81401266a86225722284a8b7bb383
cites cdi_FETCH-LOGICAL-c388t-955301eec501f0b877125dae6422fc63d2da81401266a86225722284a8b7bb383
container_end_page 1476
container_issue 3
container_start_page 1463
container_title Decision Support Systems
container_volume 54
creator Hwang, San-Yih
Lee, Chien-Hsiang
description Previous research into Web service selection mainly uses an orchestration model, in which a single entity is responsible for the selection and invocation of various Web services. However in many application scenarios, each Web service independently performs a selection, even though achieving the business's goals demands collective, pairwise interactions across the total set of Web services. This study instead considers the Web service selection problem in a choreographed environment, in which each Web service maintains its confidentiality about its collaborators and exchanges only limited amounts of information with its partners. The goal is to maximize the likelihood of completing the entire choreography in a failure-prone environment. Several experiments show that the proposed method performs similarly to a centralized method and better than three distributed Web service selection methods that involve various degrees of information about other services. ► We identify the confidentiality requirement in a choreographed environment. ► We show how to summarize the behaviors of each Web service and its partners. ► We develop a Web service selection framework that respects confidentiality. ► We evaluate the performance of the proposed approach.
doi_str_mv 10.1016/j.dss.2012.12.017
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1365153666</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0167923612003831</els_id><sourcerecordid>2903931091</sourcerecordid><originalsourceid>FETCH-LOGICAL-c388t-955301eec501f0b877125dae6422fc63d2da81401266a86225722284a8b7bb383</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKs_wNuCCF52zSTdJEUvUvyCgiCKx5DNztqUbVKTtuC_N6XFgwdh4L08M_PyEHIOtAIK4npetSlVjAKr8lCQB2QASvKylmN5SAaZkeWYcXFMTlKaUyq4VGJAbl-xd6bpsfjApkgYN85izh7tygVfOF_YWYgYPqNZzrAt0G9cDH6BfpVOyVFn-oRn-xyS94f7t8lTOX15fJ7cTUvLlVqV47rmFBBtTaGjjZISWN0aFCPGOit4y1qjYJS7C2GUYKyWjDE1MqqRTcMVH5Kr3d1lDF9rTCu9cMli3xuPYZ00cFFDzYUQGb34g87DOvrcLlPAmQCuIFOwo2wMKUXs9DK6hYnfGqje-tRznX3qrU-dJ_vMO5f7yyZZ03fReOvS7yKTVHJKt9zNjsNsZOMw6mQdeouti1mqboP758sPhO2IQg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1313261381</pqid></control><display><type>article</type><title>Reliable Web service selection in choreographed environments</title><source>ScienceDirect Freedom Collection</source><creator>Hwang, San-Yih ; Lee, Chien-Hsiang</creator><creatorcontrib>Hwang, San-Yih ; Lee, Chien-Hsiang</creatorcontrib><description>Previous research into Web service selection mainly uses an orchestration model, in which a single entity is responsible for the selection and invocation of various Web services. However in many application scenarios, each Web service independently performs a selection, even though achieving the business's goals demands collective, pairwise interactions across the total set of Web services. This study instead considers the Web service selection problem in a choreographed environment, in which each Web service maintains its confidentiality about its collaborators and exchanges only limited amounts of information with its partners. The goal is to maximize the likelihood of completing the entire choreography in a failure-prone environment. Several experiments show that the proposed method performs similarly to a centralized method and better than three distributed Web service selection methods that involve various degrees of information about other services. ► We identify the confidentiality requirement in a choreographed environment. ► We show how to summarize the behaviors of each Web service and its partners. ► We develop a Web service selection framework that respects confidentiality. ► We evaluate the performance of the proposed approach.</description><identifier>ISSN: 0167-9236</identifier><identifier>EISSN: 1873-5797</identifier><identifier>DOI: 10.1016/j.dss.2012.12.017</identifier><identifier>CODEN: DSSYDK</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Applied sciences ; Composite web services ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Confidentiality ; Decision making models ; Decision support systems ; Decision theory. Utility theory ; Demand ; Exact sciences and technology ; Exchange ; Information sharing ; Internet service providers ; Marketing ; Mathematical problems ; Operational research and scientific management ; Operational research. Management science ; Optimization of services composition ; Quality of services ; Reliability ; Reliability theory. Replacement problems ; Software ; Studies ; Web services ; Web services choreography</subject><ispartof>Decision Support Systems, 2013-02, Vol.54 (3), p.1463-1476</ispartof><rights>2012 Elsevier B.V.</rights><rights>2014 INIST-CNRS</rights><rights>Copyright Elsevier Sequoia S.A. Feb 2013</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c388t-955301eec501f0b877125dae6422fc63d2da81401266a86225722284a8b7bb383</citedby><cites>FETCH-LOGICAL-c388t-955301eec501f0b877125dae6422fc63d2da81401266a86225722284a8b7bb383</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=27073007$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Hwang, San-Yih</creatorcontrib><creatorcontrib>Lee, Chien-Hsiang</creatorcontrib><title>Reliable Web service selection in choreographed environments</title><title>Decision Support Systems</title><description>Previous research into Web service selection mainly uses an orchestration model, in which a single entity is responsible for the selection and invocation of various Web services. However in many application scenarios, each Web service independently performs a selection, even though achieving the business's goals demands collective, pairwise interactions across the total set of Web services. This study instead considers the Web service selection problem in a choreographed environment, in which each Web service maintains its confidentiality about its collaborators and exchanges only limited amounts of information with its partners. The goal is to maximize the likelihood of completing the entire choreography in a failure-prone environment. Several experiments show that the proposed method performs similarly to a centralized method and better than three distributed Web service selection methods that involve various degrees of information about other services. ► We identify the confidentiality requirement in a choreographed environment. ► We show how to summarize the behaviors of each Web service and its partners. ► We develop a Web service selection framework that respects confidentiality. ► We evaluate the performance of the proposed approach.</description><subject>Applied sciences</subject><subject>Composite web services</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Confidentiality</subject><subject>Decision making models</subject><subject>Decision support systems</subject><subject>Decision theory. Utility theory</subject><subject>Demand</subject><subject>Exact sciences and technology</subject><subject>Exchange</subject><subject>Information sharing</subject><subject>Internet service providers</subject><subject>Marketing</subject><subject>Mathematical problems</subject><subject>Operational research and scientific management</subject><subject>Operational research. Management science</subject><subject>Optimization of services composition</subject><subject>Quality of services</subject><subject>Reliability</subject><subject>Reliability theory. Replacement problems</subject><subject>Software</subject><subject>Studies</subject><subject>Web services</subject><subject>Web services choreography</subject><issn>0167-9236</issn><issn>1873-5797</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2013</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKs_wNuCCF52zSTdJEUvUvyCgiCKx5DNztqUbVKTtuC_N6XFgwdh4L08M_PyEHIOtAIK4npetSlVjAKr8lCQB2QASvKylmN5SAaZkeWYcXFMTlKaUyq4VGJAbl-xd6bpsfjApkgYN85izh7tygVfOF_YWYgYPqNZzrAt0G9cDH6BfpVOyVFn-oRn-xyS94f7t8lTOX15fJ7cTUvLlVqV47rmFBBtTaGjjZISWN0aFCPGOit4y1qjYJS7C2GUYKyWjDE1MqqRTcMVH5Kr3d1lDF9rTCu9cMli3xuPYZ00cFFDzYUQGb34g87DOvrcLlPAmQCuIFOwo2wMKUXs9DK6hYnfGqje-tRznX3qrU-dJ_vMO5f7yyZZ03fReOvS7yKTVHJKt9zNjsNsZOMw6mQdeouti1mqboP758sPhO2IQg</recordid><startdate>20130201</startdate><enddate>20130201</enddate><creator>Hwang, San-Yih</creator><creator>Lee, Chien-Hsiang</creator><general>Elsevier B.V</general><general>Elsevier</general><general>Elsevier Sequoia S.A</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20130201</creationdate><title>Reliable Web service selection in choreographed environments</title><author>Hwang, San-Yih ; Lee, Chien-Hsiang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c388t-955301eec501f0b877125dae6422fc63d2da81401266a86225722284a8b7bb383</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Applied sciences</topic><topic>Composite web services</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Confidentiality</topic><topic>Decision making models</topic><topic>Decision support systems</topic><topic>Decision theory. Utility theory</topic><topic>Demand</topic><topic>Exact sciences and technology</topic><topic>Exchange</topic><topic>Information sharing</topic><topic>Internet service providers</topic><topic>Marketing</topic><topic>Mathematical problems</topic><topic>Operational research and scientific management</topic><topic>Operational research. Management science</topic><topic>Optimization of services composition</topic><topic>Quality of services</topic><topic>Reliability</topic><topic>Reliability theory. Replacement problems</topic><topic>Software</topic><topic>Studies</topic><topic>Web services</topic><topic>Web services choreography</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hwang, San-Yih</creatorcontrib><creatorcontrib>Lee, Chien-Hsiang</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Decision Support Systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hwang, San-Yih</au><au>Lee, Chien-Hsiang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Reliable Web service selection in choreographed environments</atitle><jtitle>Decision Support Systems</jtitle><date>2013-02-01</date><risdate>2013</risdate><volume>54</volume><issue>3</issue><spage>1463</spage><epage>1476</epage><pages>1463-1476</pages><issn>0167-9236</issn><eissn>1873-5797</eissn><coden>DSSYDK</coden><abstract>Previous research into Web service selection mainly uses an orchestration model, in which a single entity is responsible for the selection and invocation of various Web services. However in many application scenarios, each Web service independently performs a selection, even though achieving the business's goals demands collective, pairwise interactions across the total set of Web services. This study instead considers the Web service selection problem in a choreographed environment, in which each Web service maintains its confidentiality about its collaborators and exchanges only limited amounts of information with its partners. The goal is to maximize the likelihood of completing the entire choreography in a failure-prone environment. Several experiments show that the proposed method performs similarly to a centralized method and better than three distributed Web service selection methods that involve various degrees of information about other services. ► We identify the confidentiality requirement in a choreographed environment. ► We show how to summarize the behaviors of each Web service and its partners. ► We develop a Web service selection framework that respects confidentiality. ► We evaluate the performance of the proposed approach.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.dss.2012.12.017</doi><tpages>14</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0167-9236
ispartof Decision Support Systems, 2013-02, Vol.54 (3), p.1463-1476
issn 0167-9236
1873-5797
language eng
recordid cdi_proquest_miscellaneous_1365153666
source ScienceDirect Freedom Collection
subjects Applied sciences
Composite web services
Computer science
control theory
systems
Computer systems and distributed systems. User interface
Confidentiality
Decision making models
Decision support systems
Decision theory. Utility theory
Demand
Exact sciences and technology
Exchange
Information sharing
Internet service providers
Marketing
Mathematical problems
Operational research and scientific management
Operational research. Management science
Optimization of services composition
Quality of services
Reliability
Reliability theory. Replacement problems
Software
Studies
Web services
Web services choreography
title Reliable Web service selection in choreographed environments
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T03%3A45%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Reliable%20Web%20service%20selection%20in%20choreographed%20environments&rft.jtitle=Decision%20Support%20Systems&rft.au=Hwang,%20San-Yih&rft.date=2013-02-01&rft.volume=54&rft.issue=3&rft.spage=1463&rft.epage=1476&rft.pages=1463-1476&rft.issn=0167-9236&rft.eissn=1873-5797&rft.coden=DSSYDK&rft_id=info:doi/10.1016/j.dss.2012.12.017&rft_dat=%3Cproquest_cross%3E2903931091%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c388t-955301eec501f0b877125dae6422fc63d2da81401266a86225722284a8b7bb383%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1313261381&rft_id=info:pmid/&rfr_iscdi=true