Execution Analysis of Failure Recovery for Reliable Web Services Transaction

Web Services composition is constituted by long-running transactions, failure and cancellation often occur in business logic of Web services composition, service compensation has become a hotspot in the research of Service-Oriented Computing (SOC). In this paper, we propose a composition compensatio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Yiyan Fan, Xiaoyong Mei
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 399
container_issue
container_start_page 396
container_title
container_volume 3
creator Yiyan Fan
Xiaoyong Mei
description Web Services composition is constituted by long-running transactions, failure and cancellation often occur in business logic of Web services composition, service compensation has become a hotspot in the research of Service-Oriented Computing (SOC). In this paper, we propose a composition compensation mechanism based on Petri nets to automatically implement partial or full compensation of committed tasks, where SCPN can be dynamically constructed and corresponding compensation strategy is triggered. To verify the relaxed atomicity of compensation execution, the execution semantics of two typical composition compensation patterns (selection and iteration) based on Petri nets are analyzed in detail.
doi_str_mv 10.1109/GCIS.2010.136
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5709401</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5709401</ieee_id><sourcerecordid>5709401</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-d9f66e32dc545a1abef8a7aa7381ba4b41744a3e94db6dd275e3153840250c3a3</originalsourceid><addsrcrecordid>eNo9jE1Lw0AURQe1YFu7dOVm_kDqfL1MZllCWwsBwQZclpfkBUZiIzNtMf_eBsW7uRzu5TD2KMVSSuGet_luv1RiRJ3esKmSAEkqnLxlM2mUMU4ZC3f_Q6YnbDb-nbYg3D1bxPghroEUIMumrFh_U30--f7IV0fshugj71u-Qd-dA_E3qvsLhYG3fbhC57HqiL9TxfcULr6myMuAx4j1qHhgkxa7SIu_nrNysy7zl6R43e7yVZF4J05J49o0Ja2aGgygxIraDC2i1Zms0FRGWmNQkzNNlTaNskBags6MUCBqjXrOnn61nogOX8F_YhgOYIUzQuofTjJQuw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Execution Analysis of Failure Recovery for Reliable Web Services Transaction</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Yiyan Fan ; Xiaoyong Mei</creator><creatorcontrib>Yiyan Fan ; Xiaoyong Mei</creatorcontrib><description>Web Services composition is constituted by long-running transactions, failure and cancellation often occur in business logic of Web services composition, service compensation has become a hotspot in the research of Service-Oriented Computing (SOC). In this paper, we propose a composition compensation mechanism based on Petri nets to automatically implement partial or full compensation of committed tasks, where SCPN can be dynamically constructed and corresponding compensation strategy is triggered. To verify the relaxed atomicity of compensation execution, the execution semantics of two typical composition compensation patterns (selection and iteration) based on Petri nets are analyzed in detail.</description><identifier>ISSN: 2155-6083</identifier><identifier>ISBN: 1424492475</identifier><identifier>ISBN: 9781424492473</identifier><identifier>EISSN: 2155-6091</identifier><identifier>DOI: 10.1109/GCIS.2010.136</identifier><identifier>LCCN: 2010937509</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algebra ; Business ; composition compensation ; Context ; execution semantic analysis ; failure recovery ; Petri nets ; Process control ; Semantics ; Web composition transaction ; Web services</subject><ispartof>2010 Second WRI Global Congress on Intelligent Systems, 2010, Vol.3, p.396-399</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/5709401$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5709401$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Yiyan Fan</creatorcontrib><creatorcontrib>Xiaoyong Mei</creatorcontrib><title>Execution Analysis of Failure Recovery for Reliable Web Services Transaction</title><title>2010 Second WRI Global Congress on Intelligent Systems</title><addtitle>GCIS</addtitle><description>Web Services composition is constituted by long-running transactions, failure and cancellation often occur in business logic of Web services composition, service compensation has become a hotspot in the research of Service-Oriented Computing (SOC). In this paper, we propose a composition compensation mechanism based on Petri nets to automatically implement partial or full compensation of committed tasks, where SCPN can be dynamically constructed and corresponding compensation strategy is triggered. To verify the relaxed atomicity of compensation execution, the execution semantics of two typical composition compensation patterns (selection and iteration) based on Petri nets are analyzed in detail.</description><subject>Algebra</subject><subject>Business</subject><subject>composition compensation</subject><subject>Context</subject><subject>execution semantic analysis</subject><subject>failure recovery</subject><subject>Petri nets</subject><subject>Process control</subject><subject>Semantics</subject><subject>Web composition transaction</subject><subject>Web services</subject><issn>2155-6083</issn><issn>2155-6091</issn><isbn>1424492475</isbn><isbn>9781424492473</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9jE1Lw0AURQe1YFu7dOVm_kDqfL1MZllCWwsBwQZclpfkBUZiIzNtMf_eBsW7uRzu5TD2KMVSSuGet_luv1RiRJ3esKmSAEkqnLxlM2mUMU4ZC3f_Q6YnbDb-nbYg3D1bxPghroEUIMumrFh_U30--f7IV0fshugj71u-Qd-dA_E3qvsLhYG3fbhC57HqiL9TxfcULr6myMuAx4j1qHhgkxa7SIu_nrNysy7zl6R43e7yVZF4J05J49o0Ja2aGgygxIraDC2i1Zms0FRGWmNQkzNNlTaNskBags6MUCBqjXrOnn61nogOX8F_YhgOYIUzQuofTjJQuw</recordid><startdate>201012</startdate><enddate>201012</enddate><creator>Yiyan Fan</creator><creator>Xiaoyong Mei</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201012</creationdate><title>Execution Analysis of Failure Recovery for Reliable Web Services Transaction</title><author>Yiyan Fan ; Xiaoyong Mei</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-d9f66e32dc545a1abef8a7aa7381ba4b41744a3e94db6dd275e3153840250c3a3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Algebra</topic><topic>Business</topic><topic>composition compensation</topic><topic>Context</topic><topic>execution semantic analysis</topic><topic>failure recovery</topic><topic>Petri nets</topic><topic>Process control</topic><topic>Semantics</topic><topic>Web composition transaction</topic><topic>Web services</topic><toplevel>online_resources</toplevel><creatorcontrib>Yiyan Fan</creatorcontrib><creatorcontrib>Xiaoyong Mei</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 Electronic Library (IEL)</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>Yiyan Fan</au><au>Xiaoyong Mei</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Execution Analysis of Failure Recovery for Reliable Web Services Transaction</atitle><btitle>2010 Second WRI Global Congress on Intelligent Systems</btitle><stitle>GCIS</stitle><date>2010-12</date><risdate>2010</risdate><volume>3</volume><spage>396</spage><epage>399</epage><pages>396-399</pages><issn>2155-6083</issn><eissn>2155-6091</eissn><isbn>1424492475</isbn><isbn>9781424492473</isbn><abstract>Web Services composition is constituted by long-running transactions, failure and cancellation often occur in business logic of Web services composition, service compensation has become a hotspot in the research of Service-Oriented Computing (SOC). In this paper, we propose a composition compensation mechanism based on Petri nets to automatically implement partial or full compensation of committed tasks, where SCPN can be dynamically constructed and corresponding compensation strategy is triggered. To verify the relaxed atomicity of compensation execution, the execution semantics of two typical composition compensation patterns (selection and iteration) based on Petri nets are analyzed in detail.</abstract><pub>IEEE</pub><doi>10.1109/GCIS.2010.136</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2155-6083
ispartof 2010 Second WRI Global Congress on Intelligent Systems, 2010, Vol.3, p.396-399
issn 2155-6083
2155-6091
language eng
recordid cdi_ieee_primary_5709401
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Algebra
Business
composition compensation
Context
execution semantic analysis
failure recovery
Petri nets
Process control
Semantics
Web composition transaction
Web services
title Execution Analysis of Failure Recovery for Reliable Web Services Transaction
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T10%3A01%3A20IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Execution%20Analysis%20of%20Failure%20Recovery%20for%20Reliable%20Web%20Services%20Transaction&rft.btitle=2010%20Second%20WRI%20Global%20Congress%20on%20Intelligent%20Systems&rft.au=Yiyan%20Fan&rft.date=2010-12&rft.volume=3&rft.spage=396&rft.epage=399&rft.pages=396-399&rft.issn=2155-6083&rft.eissn=2155-6091&rft.isbn=1424492475&rft.isbn_list=9781424492473&rft_id=info:doi/10.1109/GCIS.2010.136&rft_dat=%3Cieee_6IE%3E5709401%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5709401&rfr_iscdi=true