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...
Gespeichert in:
Hauptverfasser: | , |
---|---|
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 |