Ensuring customised transactional reliability of composite services
Identifieur interne : 001F83 ( Hal/Corpus ); précédent : 001F82; suivant : 001F84Ensuring customised transactional reliability of composite services
Auteurs : Sami Bhiri ; Walid Gaaloul ; Claude Godart ; Olivier Perrin ; Maciej Zaremba ; Wassim DerguechSource :
English descriptors
- mix :
Abstract
Web services are defined independently of any execution context. Due to their inherent autonomy and heterogeneity, it is difficult to examine the behaviour of composite services, especially in case of failures. This paper is interested in ensuring composite services reliability. Reliable composition is defined as a composition where all instance executions are correct from a transactional and business point of view. In this paper, the authors propose a transactional approach for ensuring reliable Web service compositions. The approach integrates the expressivity power of workflow models and the reliability of Advanced Transactional Models (ATM). This method offers flexibility for designers to specify their requirements in terms of control structure, using workflow patterns, and execution correctness. Contrary to ATM, the authors start from the designers specifications to define the appropriate transactional mechanisms that ensure correct executions according to their requirements.
Url:
DOI: 10.4018/jdm.2011040103
Links to Exploration step
Hal:hal-00603143Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Ensuring customised transactional reliability of composite services</title>
<author><name sortKey="Bhiri, Sami" sort="Bhiri, Sami" uniqKey="Bhiri S" first="Sami" last="Bhiri">Sami Bhiri</name>
<affiliation><hal:affiliation type="laboratory" xml:id="struct-143384" status="VALID"><orgName>Digital Enterprise Research Institute</orgName>
<orgName type="acronym">DERI-NUIG</orgName>
<desc><address><addrLine>National University of Ireland, Galway DERI IDA Business Park, Lower Dangan, Galway</addrLine>
<country key="IE"></country>
</address>
</desc>
<listRelation><relation active="#struct-61655" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-61655" type="direct"><org type="institution" xml:id="struct-61655" status="VALID"><orgName>National University of Ireland [Dublin]</orgName>
<desc><address><addrLine>49 Merrion Square, Dublin 2</addrLine>
<country key="IE"></country>
</address>
<ref type="url">http://www.nui.ie/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Gaaloul, Walid" sort="Gaaloul, Walid" uniqKey="Gaaloul W" first="Walid" last="Gaaloul">Walid Gaaloul</name>
<affiliation><hal:affiliation type="laboratory" xml:id="struct-5170" status="VALID"><orgName>Département Informatique</orgName>
<orgName type="acronym">INF</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www-inf.int-evry.fr</ref>
</desc>
<listRelation><relation active="#struct-302102" type="direct"></relation>
<relation active="#struct-352124" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-302102" type="direct"><org type="institution" xml:id="struct-302102" status="VALID"><orgName>Institut Mines-Télécom</orgName>
<desc><address><addrLine>46 rue Barrault -75634 Paris Cedex 13</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.mines-telecom.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-352124" type="direct"><org type="institution" xml:id="struct-352124" status="VALID"><orgName>Télécom SudParis</orgName>
<desc><address><addrLine>9 rue Charles Fourier -91011 Evry Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.telecom-sudparis.eu/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Godart, Claude" sort="Godart, Claude" uniqKey="Godart C" first="Claude" last="Godart">Claude Godart</name>
<affiliation><hal:affiliation type="researchteam" xml:id="struct-107894" status="OLD"><idno type="RNSR">200921239B</idno>
<orgName>Services and Cooperation</orgName>
<orgName type="acronym">SCORE</orgName>
<date type="end">2014-07-31</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/score</ref>
</desc>
<listRelation><relation active="#struct-129671" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-423085" type="direct"></relation>
<relation active="#struct-206040" type="indirect"></relation>
<relation active="#struct-413289" type="indirect"></relation>
<relation name="UMR7503" active="#struct-441569" type="indirect"></relation>
</listRelation>
<tutelles><tutelle active="#struct-129671" type="direct"><org type="laboratory" xml:id="struct-129671" status="VALID"><idno type="RNSR">198618246Y</idno>
<orgName>INRIA Nancy - Grand Est</orgName>
<desc><address><addrLine>615 rue du Jardin Botanique 54600 Villers-lès-Nancy</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/nancy</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-423085" type="direct"><org type="department" xml:id="struct-423085" status="VALID"><orgName>Department of Networks, Systems and Services</orgName>
<orgName type="acronym">LORIA - NSS</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.loria.fr/la-recherche-en/departements/networks-systems-and-services</ref>
</desc>
<listRelation><relation active="#struct-206040" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-413289" type="indirect"></relation>
<relation name="UMR7503" active="#struct-441569" type="indirect"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-206040" type="indirect"><org type="laboratory" xml:id="struct-206040" status="VALID"><idno type="IdRef">067077927</idno>
<idno type="RNSR">198912571S</idno>
<idno type="IdUnivLorraine">[UL]RSI--</idno>
<orgName>Laboratoire Lorrain de Recherche en Informatique et ses Applications</orgName>
<orgName type="acronym">LORIA</orgName>
<date type="start">2012-01-01</date>
<desc><address><addrLine>Campus Scientifique BP 239 54506 Vandoeuvre-lès-Nancy Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.loria.fr</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
<relation active="#struct-413289" type="direct"></relation>
<relation name="UMR7503" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-413289" type="indirect"><org type="institution" xml:id="struct-413289" status="VALID"><idno type="IdRef">157040569</idno>
<idno type="IdUnivLorraine">[UL]100--</idno>
<orgName>Université de Lorraine</orgName>
<orgName type="acronym">UL</orgName>
<date type="start">2012-01-01</date>
<desc><address><addrLine>34 cours Léopold - CS 25233 - 54052 Nancy cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-lorraine.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle name="UMR7503" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Perrin, Olivier" sort="Perrin, Olivier" uniqKey="Perrin O" first="Olivier" last="Perrin">Olivier Perrin</name>
<affiliation><hal:affiliation type="researchteam" xml:id="struct-107894" status="OLD"><idno type="RNSR">200921239B</idno>
<orgName>Services and Cooperation</orgName>
<orgName type="acronym">SCORE</orgName>
<date type="end">2014-07-31</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/score</ref>
</desc>
<listRelation><relation active="#struct-129671" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-423085" type="direct"></relation>
<relation active="#struct-206040" type="indirect"></relation>
<relation active="#struct-413289" type="indirect"></relation>
<relation name="UMR7503" active="#struct-441569" type="indirect"></relation>
</listRelation>
<tutelles><tutelle active="#struct-129671" type="direct"><org type="laboratory" xml:id="struct-129671" status="VALID"><idno type="RNSR">198618246Y</idno>
<orgName>INRIA Nancy - Grand Est</orgName>
<desc><address><addrLine>615 rue du Jardin Botanique 54600 Villers-lès-Nancy</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/nancy</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-423085" type="direct"><org type="department" xml:id="struct-423085" status="VALID"><orgName>Department of Networks, Systems and Services</orgName>
<orgName type="acronym">LORIA - NSS</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.loria.fr/la-recherche-en/departements/networks-systems-and-services</ref>
</desc>
<listRelation><relation active="#struct-206040" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-413289" type="indirect"></relation>
<relation name="UMR7503" active="#struct-441569" type="indirect"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-206040" type="indirect"><org type="laboratory" xml:id="struct-206040" status="VALID"><idno type="IdRef">067077927</idno>
<idno type="RNSR">198912571S</idno>
<idno type="IdUnivLorraine">[UL]RSI--</idno>
<orgName>Laboratoire Lorrain de Recherche en Informatique et ses Applications</orgName>
<orgName type="acronym">LORIA</orgName>
<date type="start">2012-01-01</date>
<desc><address><addrLine>Campus Scientifique BP 239 54506 Vandoeuvre-lès-Nancy Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.loria.fr</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
<relation active="#struct-413289" type="direct"></relation>
<relation name="UMR7503" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-413289" type="indirect"><org type="institution" xml:id="struct-413289" status="VALID"><idno type="IdRef">157040569</idno>
<idno type="IdUnivLorraine">[UL]100--</idno>
<orgName>Université de Lorraine</orgName>
<orgName type="acronym">UL</orgName>
<date type="start">2012-01-01</date>
<desc><address><addrLine>34 cours Léopold - CS 25233 - 54052 Nancy cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-lorraine.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle name="UMR7503" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Zaremba, Maciej" sort="Zaremba, Maciej" uniqKey="Zaremba M" first="Maciej" last="Zaremba">Maciej Zaremba</name>
<affiliation><hal:affiliation type="laboratory" xml:id="struct-143384" status="VALID"><orgName>Digital Enterprise Research Institute</orgName>
<orgName type="acronym">DERI-NUIG</orgName>
<desc><address><addrLine>National University of Ireland, Galway DERI IDA Business Park, Lower Dangan, Galway</addrLine>
<country key="IE"></country>
</address>
</desc>
<listRelation><relation active="#struct-61655" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-61655" type="direct"><org type="institution" xml:id="struct-61655" status="VALID"><orgName>National University of Ireland [Dublin]</orgName>
<desc><address><addrLine>49 Merrion Square, Dublin 2</addrLine>
<country key="IE"></country>
</address>
<ref type="url">http://www.nui.ie/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Derguech, Wassim" sort="Derguech, Wassim" uniqKey="Derguech W" first="Wassim" last="Derguech">Wassim Derguech</name>
<affiliation><hal:affiliation type="laboratory" xml:id="struct-143384" status="VALID"><orgName>Digital Enterprise Research Institute</orgName>
<orgName type="acronym">DERI-NUIG</orgName>
<desc><address><addrLine>National University of Ireland, Galway DERI IDA Business Park, Lower Dangan, Galway</addrLine>
<country key="IE"></country>
</address>
</desc>
<listRelation><relation active="#struct-61655" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-61655" type="direct"><org type="institution" xml:id="struct-61655" status="VALID"><orgName>National University of Ireland [Dublin]</orgName>
<desc><address><addrLine>49 Merrion Square, Dublin 2</addrLine>
<country key="IE"></country>
</address>
<ref type="url">http://www.nui.ie/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">HAL</idno>
<idno type="RBID">Hal:hal-00603143</idno>
<idno type="halId">hal-00603143</idno>
<idno type="halUri">https://hal.archives-ouvertes.fr/hal-00603143</idno>
<idno type="url">https://hal.archives-ouvertes.fr/hal-00603143</idno>
<idno type="doi">10.4018/jdm.2011040103</idno>
<date when="2011-04">2011-04</date>
<idno type="wicri:Area/Hal/Corpus">001F83</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en">Ensuring customised transactional reliability of composite services</title>
<author><name sortKey="Bhiri, Sami" sort="Bhiri, Sami" uniqKey="Bhiri S" first="Sami" last="Bhiri">Sami Bhiri</name>
<affiliation><hal:affiliation type="laboratory" xml:id="struct-143384" status="VALID"><orgName>Digital Enterprise Research Institute</orgName>
<orgName type="acronym">DERI-NUIG</orgName>
<desc><address><addrLine>National University of Ireland, Galway DERI IDA Business Park, Lower Dangan, Galway</addrLine>
<country key="IE"></country>
</address>
</desc>
<listRelation><relation active="#struct-61655" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-61655" type="direct"><org type="institution" xml:id="struct-61655" status="VALID"><orgName>National University of Ireland [Dublin]</orgName>
<desc><address><addrLine>49 Merrion Square, Dublin 2</addrLine>
<country key="IE"></country>
</address>
<ref type="url">http://www.nui.ie/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Gaaloul, Walid" sort="Gaaloul, Walid" uniqKey="Gaaloul W" first="Walid" last="Gaaloul">Walid Gaaloul</name>
<affiliation><hal:affiliation type="laboratory" xml:id="struct-5170" status="VALID"><orgName>Département Informatique</orgName>
<orgName type="acronym">INF</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www-inf.int-evry.fr</ref>
</desc>
<listRelation><relation active="#struct-302102" type="direct"></relation>
<relation active="#struct-352124" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-302102" type="direct"><org type="institution" xml:id="struct-302102" status="VALID"><orgName>Institut Mines-Télécom</orgName>
<desc><address><addrLine>46 rue Barrault -75634 Paris Cedex 13</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.mines-telecom.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-352124" type="direct"><org type="institution" xml:id="struct-352124" status="VALID"><orgName>Télécom SudParis</orgName>
<desc><address><addrLine>9 rue Charles Fourier -91011 Evry Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.telecom-sudparis.eu/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Godart, Claude" sort="Godart, Claude" uniqKey="Godart C" first="Claude" last="Godart">Claude Godart</name>
<affiliation><hal:affiliation type="researchteam" xml:id="struct-107894" status="OLD"><idno type="RNSR">200921239B</idno>
<orgName>Services and Cooperation</orgName>
<orgName type="acronym">SCORE</orgName>
<date type="end">2014-07-31</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/score</ref>
</desc>
<listRelation><relation active="#struct-129671" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-423085" type="direct"></relation>
<relation active="#struct-206040" type="indirect"></relation>
<relation active="#struct-413289" type="indirect"></relation>
<relation name="UMR7503" active="#struct-441569" type="indirect"></relation>
</listRelation>
<tutelles><tutelle active="#struct-129671" type="direct"><org type="laboratory" xml:id="struct-129671" status="VALID"><idno type="RNSR">198618246Y</idno>
<orgName>INRIA Nancy - Grand Est</orgName>
<desc><address><addrLine>615 rue du Jardin Botanique 54600 Villers-lès-Nancy</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/nancy</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-423085" type="direct"><org type="department" xml:id="struct-423085" status="VALID"><orgName>Department of Networks, Systems and Services</orgName>
<orgName type="acronym">LORIA - NSS</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.loria.fr/la-recherche-en/departements/networks-systems-and-services</ref>
</desc>
<listRelation><relation active="#struct-206040" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-413289" type="indirect"></relation>
<relation name="UMR7503" active="#struct-441569" type="indirect"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-206040" type="indirect"><org type="laboratory" xml:id="struct-206040" status="VALID"><idno type="IdRef">067077927</idno>
<idno type="RNSR">198912571S</idno>
<idno type="IdUnivLorraine">[UL]RSI--</idno>
<orgName>Laboratoire Lorrain de Recherche en Informatique et ses Applications</orgName>
<orgName type="acronym">LORIA</orgName>
<date type="start">2012-01-01</date>
<desc><address><addrLine>Campus Scientifique BP 239 54506 Vandoeuvre-lès-Nancy Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.loria.fr</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
<relation active="#struct-413289" type="direct"></relation>
<relation name="UMR7503" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-413289" type="indirect"><org type="institution" xml:id="struct-413289" status="VALID"><idno type="IdRef">157040569</idno>
<idno type="IdUnivLorraine">[UL]100--</idno>
<orgName>Université de Lorraine</orgName>
<orgName type="acronym">UL</orgName>
<date type="start">2012-01-01</date>
<desc><address><addrLine>34 cours Léopold - CS 25233 - 54052 Nancy cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-lorraine.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle name="UMR7503" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Perrin, Olivier" sort="Perrin, Olivier" uniqKey="Perrin O" first="Olivier" last="Perrin">Olivier Perrin</name>
<affiliation><hal:affiliation type="researchteam" xml:id="struct-107894" status="OLD"><idno type="RNSR">200921239B</idno>
<orgName>Services and Cooperation</orgName>
<orgName type="acronym">SCORE</orgName>
<date type="end">2014-07-31</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/score</ref>
</desc>
<listRelation><relation active="#struct-129671" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-423085" type="direct"></relation>
<relation active="#struct-206040" type="indirect"></relation>
<relation active="#struct-413289" type="indirect"></relation>
<relation name="UMR7503" active="#struct-441569" type="indirect"></relation>
</listRelation>
<tutelles><tutelle active="#struct-129671" type="direct"><org type="laboratory" xml:id="struct-129671" status="VALID"><idno type="RNSR">198618246Y</idno>
<orgName>INRIA Nancy - Grand Est</orgName>
<desc><address><addrLine>615 rue du Jardin Botanique 54600 Villers-lès-Nancy</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/nancy</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-423085" type="direct"><org type="department" xml:id="struct-423085" status="VALID"><orgName>Department of Networks, Systems and Services</orgName>
<orgName type="acronym">LORIA - NSS</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.loria.fr/la-recherche-en/departements/networks-systems-and-services</ref>
</desc>
<listRelation><relation active="#struct-206040" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-413289" type="indirect"></relation>
<relation name="UMR7503" active="#struct-441569" type="indirect"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-206040" type="indirect"><org type="laboratory" xml:id="struct-206040" status="VALID"><idno type="IdRef">067077927</idno>
<idno type="RNSR">198912571S</idno>
<idno type="IdUnivLorraine">[UL]RSI--</idno>
<orgName>Laboratoire Lorrain de Recherche en Informatique et ses Applications</orgName>
<orgName type="acronym">LORIA</orgName>
<date type="start">2012-01-01</date>
<desc><address><addrLine>Campus Scientifique BP 239 54506 Vandoeuvre-lès-Nancy Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.loria.fr</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
<relation active="#struct-413289" type="direct"></relation>
<relation name="UMR7503" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-413289" type="indirect"><org type="institution" xml:id="struct-413289" status="VALID"><idno type="IdRef">157040569</idno>
<idno type="IdUnivLorraine">[UL]100--</idno>
<orgName>Université de Lorraine</orgName>
<orgName type="acronym">UL</orgName>
<date type="start">2012-01-01</date>
<desc><address><addrLine>34 cours Léopold - CS 25233 - 54052 Nancy cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-lorraine.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle name="UMR7503" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="IdRef">02636817X</idno>
<idno type="ISNI">0000000122597504</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Zaremba, Maciej" sort="Zaremba, Maciej" uniqKey="Zaremba M" first="Maciej" last="Zaremba">Maciej Zaremba</name>
<affiliation><hal:affiliation type="laboratory" xml:id="struct-143384" status="VALID"><orgName>Digital Enterprise Research Institute</orgName>
<orgName type="acronym">DERI-NUIG</orgName>
<desc><address><addrLine>National University of Ireland, Galway DERI IDA Business Park, Lower Dangan, Galway</addrLine>
<country key="IE"></country>
</address>
</desc>
<listRelation><relation active="#struct-61655" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-61655" type="direct"><org type="institution" xml:id="struct-61655" status="VALID"><orgName>National University of Ireland [Dublin]</orgName>
<desc><address><addrLine>49 Merrion Square, Dublin 2</addrLine>
<country key="IE"></country>
</address>
<ref type="url">http://www.nui.ie/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
<author><name sortKey="Derguech, Wassim" sort="Derguech, Wassim" uniqKey="Derguech W" first="Wassim" last="Derguech">Wassim Derguech</name>
<affiliation><hal:affiliation type="laboratory" xml:id="struct-143384" status="VALID"><orgName>Digital Enterprise Research Institute</orgName>
<orgName type="acronym">DERI-NUIG</orgName>
<desc><address><addrLine>National University of Ireland, Galway DERI IDA Business Park, Lower Dangan, Galway</addrLine>
<country key="IE"></country>
</address>
</desc>
<listRelation><relation active="#struct-61655" type="direct"></relation>
</listRelation>
<tutelles><tutelle active="#struct-61655" type="direct"><org type="institution" xml:id="struct-61655" status="VALID"><orgName>National University of Ireland [Dublin]</orgName>
<desc><address><addrLine>49 Merrion Square, Dublin 2</addrLine>
<country key="IE"></country>
</address>
<ref type="url">http://www.nui.ie/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
</affiliation>
</author>
</analytic>
<idno type="DOI">10.4018/jdm.2011040103</idno>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass><keywords scheme="mix" xml:lang="en"><term>Advanced transactional models</term>
<term>Composite services</term>
<term>Reliability</term>
<term>Web service compositions</term>
<term>Web services</term>
<term>Workflow patterns</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Web services are defined independently of any execution context. Due to their inherent autonomy and heterogeneity, it is difficult to examine the behaviour of composite services, especially in case of failures. This paper is interested in ensuring composite services reliability. Reliable composition is defined as a composition where all instance executions are correct from a transactional and business point of view. In this paper, the authors propose a transactional approach for ensuring reliable Web service compositions. The approach integrates the expressivity power of workflow models and the reliability of Advanced Transactional Models (ATM). This method offers flexibility for designers to specify their requirements in terms of control structure, using workflow patterns, and execution correctness. Contrary to ATM, the authors start from the designers specifications to define the appropriate transactional mechanisms that ensure correct executions according to their requirements.</div>
</front>
</TEI>
<hal api="V3"><titleStmt><title xml:lang="en">Ensuring customised transactional reliability of composite services</title>
<author role="aut"><persName><forename type="first">Sami</forename>
<surname>Bhiri</surname>
</persName>
<email></email>
<idno type="halauthor">63620</idno>
<affiliation ref="#struct-143384"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Walid</forename>
<surname>Gaaloul</surname>
</persName>
<email>walid.gaaloul@it-sudparis.eu</email>
<idno type="halauthor">455176</idno>
<orgName ref="#struct-366706"></orgName>
<affiliation ref="#struct-5170"></affiliation>
<affiliation ref="#struct-638"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Claude</forename>
<surname>Godart</surname>
</persName>
<email></email>
<idno type="halauthor">452348</idno>
<affiliation ref="#struct-107894"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Olivier</forename>
<surname>Perrin</surname>
</persName>
<email></email>
<idno type="halauthor">59020</idno>
<affiliation ref="#struct-107894"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Maciej</forename>
<surname>Zaremba</surname>
</persName>
<email></email>
<idno type="halauthor">620506</idno>
<affiliation ref="#struct-143384"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Wassim</forename>
<surname>Derguech</surname>
</persName>
<email></email>
<idno type="halauthor">620507</idno>
<affiliation ref="#struct-143384"></affiliation>
</author>
<editor role="depositor"><persName><forename>Médiathèque</forename>
<surname>Télécom SudParis & Télécom Ecole de Management</surname>
</persName>
<email>publi-evry@mlistes.telecom-bretagne.eu</email>
</editor>
</titleStmt>
<editionStmt><edition n="v1" type="current"><date type="whenSubmitted">2011-06-24 11:19:50</date>
<date type="whenModified">2015-09-22 01:13:13</date>
<date type="whenReleased">2011-06-24 11:19:50</date>
<date type="whenProduced">2011-04</date>
</edition>
<respStmt><resp>contributor</resp>
<name key="142673"><persName><forename>Médiathèque</forename>
<surname>Télécom SudParis & Télécom Ecole de Management</surname>
</persName>
<email>publi-evry@mlistes.telecom-bretagne.eu</email>
</name>
</respStmt>
</editionStmt>
<publicationStmt><distributor>CCSD</distributor>
<idno type="halId">hal-00603143</idno>
<idno type="halUri">https://hal.archives-ouvertes.fr/hal-00603143</idno>
<idno type="halBibtex">bhiri:hal-00603143</idno>
<idno type="halRefHtml">Journal of Database (Weston, Conn.) Management, 2011, 22 (2), pp.64-92. <10.4018/jdm.2011040103></idno>
<idno type="halRef">Journal of Database (Weston, Conn.) Management, 2011, 22 (2), pp.64-92. <10.4018/jdm.2011040103></idno>
</publicationStmt>
<seriesStmt><idno type="stamp" n="INSTITUT-TELECOM">Institut Télécom</idno>
<idno type="stamp" n="TELECOM-SUDPARIS" p="INSTITUT-TELECOM">Télécom SudParis</idno>
<idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
<idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
<idno type="stamp" n="LORIA2">Publications du LORIA</idno>
<idno type="stamp" n="INRIA-NANCY-GRAND-EST">INRIA Nancy - Grand Est</idno>
<idno type="stamp" n="LORIA-NSS" p="LORIA">Réseaux, systèmes et services</idno>
<idno type="stamp" n="LORIA">LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications</idno>
<idno type="stamp" n="UNIV-LORRAINE">Université de Lorraine</idno>
<idno type="stamp" n="INRIA-LORRAINE">INRIA Nancy - Grand Est</idno>
<idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
</seriesStmt>
<notesStmt><note type="audience" n="2">International</note>
<note type="popular" n="0">No</note>
<note type="peer" n="1">Yes</note>
</notesStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en">Ensuring customised transactional reliability of composite services</title>
<author role="aut"><persName><forename type="first">Sami</forename>
<surname>Bhiri</surname>
</persName>
<idno type="halAuthorId">63620</idno>
<affiliation ref="#struct-143384"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Walid</forename>
<surname>Gaaloul</surname>
</persName>
<email>walid.gaaloul@it-sudparis.eu</email>
<idno type="halAuthorId">455176</idno>
<orgName ref="#struct-366706"></orgName>
<affiliation ref="#struct-5170"></affiliation>
<affiliation ref="#struct-638"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Claude</forename>
<surname>Godart</surname>
</persName>
<idno type="halAuthorId">452348</idno>
<affiliation ref="#struct-107894"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Olivier</forename>
<surname>Perrin</surname>
</persName>
<idno type="halAuthorId">59020</idno>
<affiliation ref="#struct-107894"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Maciej</forename>
<surname>Zaremba</surname>
</persName>
<idno type="halAuthorId">620506</idno>
<affiliation ref="#struct-143384"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Wassim</forename>
<surname>Derguech</surname>
</persName>
<idno type="halAuthorId">620507</idno>
<affiliation ref="#struct-143384"></affiliation>
</author>
</analytic>
<monogr><idno type="localRef">8908</idno>
<idno type="halJournalId" status="INCOMING">101013</idno>
<title level="j">Journal of Database (Weston, Conn.) Management</title>
<imprint><biblScope unit="volume">22</biblScope>
<biblScope unit="issue">2</biblScope>
<biblScope unit="pp">64-92</biblScope>
<date type="datePub">2011-04</date>
</imprint>
</monogr>
<idno type="doi">10.4018/jdm.2011040103</idno>
</biblStruct>
</sourceDesc>
<profileDesc><langUsage><language ident="en">English</language>
</langUsage>
<textClass><keywords scheme="author"><term xml:lang="en">Web service compositions</term>
<term xml:lang="en">Workflow patterns</term>
<term xml:lang="en">Web services</term>
<term xml:lang="en">Reliability</term>
<term xml:lang="en">Composite services</term>
<term xml:lang="en">Advanced transactional models</term>
</keywords>
<classCode scheme="halTypology" n="ART">Journal articles</classCode>
</textClass>
<abstract xml:lang="en">Web services are defined independently of any execution context. Due to their inherent autonomy and heterogeneity, it is difficult to examine the behaviour of composite services, especially in case of failures. This paper is interested in ensuring composite services reliability. Reliable composition is defined as a composition where all instance executions are correct from a transactional and business point of view. In this paper, the authors propose a transactional approach for ensuring reliable Web service compositions. The approach integrates the expressivity power of workflow models and the reliability of Advanced Transactional Models (ATM). This method offers flexibility for designers to specify their requirements in terms of control structure, using workflow patterns, and execution correctness. Contrary to ATM, the authors start from the designers specifications to define the appropriate transactional mechanisms that ensure correct executions according to their requirements.</abstract>
</profileDesc>
</hal>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Hal/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001F83 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Hal/Corpus/biblio.hfd -nk 001F83 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Lorraine |area= InforLorV4 |flux= Hal |étape= Corpus |type= RBID |clé= Hal:hal-00603143 |texte= Ensuring customised transactional reliability of composite services }}
This area was generated with Dilib version V0.6.33. |