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...
Saved in:
Published in: | Decision Support Systems 2013-02, Vol.54 (3), p.1463-1476 |
---|---|
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-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&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 |