Loading…

Using Diversity to Design and Deploy Fault Tolerant Web Services

Any software component for instance Web services is prone to unexpected failures. To guarantee business process continuity despite these failures, component replication is usually put forward as a solution to make these components fault tolerant. In this paper we illustrate the limitations of replic...

Full description

Saved in:
Bibliographic Details
Main Authors: Faci, N., Abdeldjelil, H., Maamar, Z., Benslimane, D.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 78
container_issue
container_start_page 73
container_title
container_volume
creator Faci, N.
Abdeldjelil, H.
Maamar, Z.
Benslimane, D.
description Any software component for instance Web services is prone to unexpected failures. To guarantee business process continuity despite these failures, component replication is usually put forward as a solution to make these components fault tolerant. In this paper we illustrate the limitations of replication and suggests diversity as an alternative solution. In the context of Web services diversity stems from the semantic similarity of functionalities of Web services. Building upon this similarity, a diversity group consisting of semantically similar Web services is built and then controlled using different execution models. Each model defines how the Web services in the diversity group collaborate and step in when one of them fails to ensure operation continuity. An architecture showing the use of diversity to design and deploy fault tolerant Web services is presented in this paper.
doi_str_mv 10.1109/WETICE.2011.53
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_5990004</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5990004</ieee_id><sourcerecordid>5990004</sourcerecordid><originalsourceid>FETCH-LOGICAL-h209t-dd272536ac18cbb4ada5684f8087ecef157a23aa27e7d1f95967f611ba7b0c2d3</originalsourceid><addsrcrecordid>eNotjMtOwzAQAM1LopReuXDxD6Ts2ms7voH6gEqVONCqx8pJNsUopFUcKvXvQcBpRhpphLhDGCOCf9jMVovJbKwAcWz0mRh5l4Oz3hAh2HMxUJYwy9H6i9-GZJwD1ESXYoBGUUaG3LW4SekDQFuybiAe1ym2OzmNR-5S7E-y38spp7hrZWirHz00-5Och6-ml6t9w11oe7nhQr5xd4wlp1txVYcm8eifQ7Gez1aTl2z5-ryYPC2zdwW-z6pKOWW0DSXmZVFQqIKxOdU55I5LrtG4oHQIyrGrsPbGW1dbxCK4AkpV6aG4__tGZt4euvgZutPWeA8ApL8BSxBNlA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Using Diversity to Design and Deploy Fault Tolerant Web Services</title><source>IEEE Xplore All Conference Series</source><creator>Faci, N. ; Abdeldjelil, H. ; Maamar, Z. ; Benslimane, D.</creator><creatorcontrib>Faci, N. ; Abdeldjelil, H. ; Maamar, Z. ; Benslimane, D.</creatorcontrib><description>Any software component for instance Web services is prone to unexpected failures. To guarantee business process continuity despite these failures, component replication is usually put forward as a solution to make these components fault tolerant. In this paper we illustrate the limitations of replication and suggests diversity as an alternative solution. In the context of Web services diversity stems from the semantic similarity of functionalities of Web services. Building upon this similarity, a diversity group consisting of semantically similar Web services is built and then controlled using different execution models. Each model defines how the Web services in the diversity group collaborate and step in when one of them fails to ensure operation continuity. An architecture showing the use of diversity to design and deploy fault tolerant Web services is presented in this paper.</description><identifier>ISSN: 1524-4547</identifier><identifier>ISBN: 9781457701344</identifier><identifier>ISBN: 1457701340</identifier><identifier>EISSN: 2641-8169</identifier><identifier>EISBN: 9780769544106</identifier><identifier>EISBN: 076954410X</identifier><identifier>DOI: 10.1109/WETICE.2011.53</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer crashes ; Diversity ; Fault tolerance ; Fault tolerant systems ; Protocols ; Semantic similarity ; Software ; Web service ; Web services</subject><ispartof>2011 IEEE 20th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2011, p.73-78</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5990004$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54555,54920,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5990004$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Faci, N.</creatorcontrib><creatorcontrib>Abdeldjelil, H.</creatorcontrib><creatorcontrib>Maamar, Z.</creatorcontrib><creatorcontrib>Benslimane, D.</creatorcontrib><title>Using Diversity to Design and Deploy Fault Tolerant Web Services</title><title>2011 IEEE 20th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises</title><addtitle>wetice</addtitle><description>Any software component for instance Web services is prone to unexpected failures. To guarantee business process continuity despite these failures, component replication is usually put forward as a solution to make these components fault tolerant. In this paper we illustrate the limitations of replication and suggests diversity as an alternative solution. In the context of Web services diversity stems from the semantic similarity of functionalities of Web services. Building upon this similarity, a diversity group consisting of semantically similar Web services is built and then controlled using different execution models. Each model defines how the Web services in the diversity group collaborate and step in when one of them fails to ensure operation continuity. An architecture showing the use of diversity to design and deploy fault tolerant Web services is presented in this paper.</description><subject>Computer crashes</subject><subject>Diversity</subject><subject>Fault tolerance</subject><subject>Fault tolerant systems</subject><subject>Protocols</subject><subject>Semantic similarity</subject><subject>Software</subject><subject>Web service</subject><subject>Web services</subject><issn>1524-4547</issn><issn>2641-8169</issn><isbn>9781457701344</isbn><isbn>1457701340</isbn><isbn>9780769544106</isbn><isbn>076954410X</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotjMtOwzAQAM1LopReuXDxD6Ts2ms7voH6gEqVONCqx8pJNsUopFUcKvXvQcBpRhpphLhDGCOCf9jMVovJbKwAcWz0mRh5l4Oz3hAh2HMxUJYwy9H6i9-GZJwD1ESXYoBGUUaG3LW4SekDQFuybiAe1ym2OzmNR-5S7E-y38spp7hrZWirHz00-5Och6-ml6t9w11oe7nhQr5xd4wlp1txVYcm8eifQ7Gez1aTl2z5-ryYPC2zdwW-z6pKOWW0DSXmZVFQqIKxOdU55I5LrtG4oHQIyrGrsPbGW1dbxCK4AkpV6aG4__tGZt4euvgZutPWeA8ApL8BSxBNlA</recordid><startdate>201106</startdate><enddate>201106</enddate><creator>Faci, N.</creator><creator>Abdeldjelil, H.</creator><creator>Maamar, Z.</creator><creator>Benslimane, D.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201106</creationdate><title>Using Diversity to Design and Deploy Fault Tolerant Web Services</title><author>Faci, N. ; Abdeldjelil, H. ; Maamar, Z. ; Benslimane, D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-h209t-dd272536ac18cbb4ada5684f8087ecef157a23aa27e7d1f95967f611ba7b0c2d3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Computer crashes</topic><topic>Diversity</topic><topic>Fault tolerance</topic><topic>Fault tolerant systems</topic><topic>Protocols</topic><topic>Semantic similarity</topic><topic>Software</topic><topic>Web service</topic><topic>Web services</topic><toplevel>online_resources</toplevel><creatorcontrib>Faci, N.</creatorcontrib><creatorcontrib>Abdeldjelil, H.</creatorcontrib><creatorcontrib>Maamar, Z.</creatorcontrib><creatorcontrib>Benslimane, D.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore (Online service)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Faci, N.</au><au>Abdeldjelil, H.</au><au>Maamar, Z.</au><au>Benslimane, D.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Using Diversity to Design and Deploy Fault Tolerant Web Services</atitle><btitle>2011 IEEE 20th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises</btitle><stitle>wetice</stitle><date>2011-06</date><risdate>2011</risdate><spage>73</spage><epage>78</epage><pages>73-78</pages><issn>1524-4547</issn><eissn>2641-8169</eissn><isbn>9781457701344</isbn><isbn>1457701340</isbn><eisbn>9780769544106</eisbn><eisbn>076954410X</eisbn><abstract>Any software component for instance Web services is prone to unexpected failures. To guarantee business process continuity despite these failures, component replication is usually put forward as a solution to make these components fault tolerant. In this paper we illustrate the limitations of replication and suggests diversity as an alternative solution. In the context of Web services diversity stems from the semantic similarity of functionalities of Web services. Building upon this similarity, a diversity group consisting of semantically similar Web services is built and then controlled using different execution models. Each model defines how the Web services in the diversity group collaborate and step in when one of them fails to ensure operation continuity. An architecture showing the use of diversity to design and deploy fault tolerant Web services is presented in this paper.</abstract><pub>IEEE</pub><doi>10.1109/WETICE.2011.53</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1524-4547
ispartof 2011 IEEE 20th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2011, p.73-78
issn 1524-4547
2641-8169
language eng
recordid cdi_ieee_primary_5990004
source IEEE Xplore All Conference Series
subjects Computer crashes
Diversity
Fault tolerance
Fault tolerant systems
Protocols
Semantic similarity
Software
Web service
Web services
title Using Diversity to Design and Deploy Fault Tolerant Web Services
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T01%3A42%3A35IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Using%20Diversity%20to%20Design%20and%20Deploy%20Fault%20Tolerant%20Web%20Services&rft.btitle=2011%20IEEE%2020th%20International%20Workshops%20on%20Enabling%20Technologies:%20Infrastructure%20for%20Collaborative%20Enterprises&rft.au=Faci,%20N.&rft.date=2011-06&rft.spage=73&rft.epage=78&rft.pages=73-78&rft.issn=1524-4547&rft.eissn=2641-8169&rft.isbn=9781457701344&rft.isbn_list=1457701340&rft_id=info:doi/10.1109/WETICE.2011.53&rft.eisbn=9780769544106&rft.eisbn_list=076954410X&rft_dat=%3Cieee_CHZPO%3E5990004%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-h209t-dd272536ac18cbb4ada5684f8087ecef157a23aa27e7d1f95967f611ba7b0c2d3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5990004&rfr_iscdi=true