A Portable Approach to Exception Handling in Workflow Management Systems
Identifieur interne : 001907 ( Main/Exploration ); précédent : 001906; suivant : 001908A Portable Approach to Exception Handling in Workflow Management Systems
Auteurs : Carlo Combi [Italie] ; Florian Daniel [Italie] ; Giuseppe Pozzi [Italie]Source :
- Lecture Notes in Computer Science [ 0302-9743 ] ; 2006.
Abstract
Abstract: Although the efforts from the Workflow Management Coalition (WfMC) led to the definition of a standard process definition language (XPDL), there is still no standard for the definition of expected exceptions in workflows. Yet, the very few Workflow Management Systems (WfMC) capable of managing exceptions, provide a proprietary exception handling unit, preventing workflow exception definitions from being portable from one system to another one. In this paper, we show how generic process definitions based on XPDL can be seamlessly enriched with standard-conform exception handling constructs, starting from a high-level event-condition-action language. We further introduce a suitable rule compiler, enabling to yield portable process and exception definitions in a fully automated way.
Url:
DOI: 10.1007/11914853_13
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream Istex, to step Corpus: 001583
- to stream Istex, to step Curation: 001583
- to stream Istex, to step Checkpoint: 000675
- to stream Main, to step Merge: 001940
- to stream Main, to step Curation: 001907
Le document en format XML
<record><TEI wicri:istexFullTextTei="biblStruct"><teiHeader><fileDesc><titleStmt><title xml:lang="en">A Portable Approach to Exception Handling in Workflow Management Systems</title>
<author><name sortKey="Combi, Carlo" sort="Combi, Carlo" uniqKey="Combi C" first="Carlo" last="Combi">Carlo Combi</name>
</author>
<author><name sortKey="Daniel, Florian" sort="Daniel, Florian" uniqKey="Daniel F" first="Florian" last="Daniel">Florian Daniel</name>
</author>
<author><name sortKey="Pozzi, Giuseppe" sort="Pozzi, Giuseppe" uniqKey="Pozzi G" first="Giuseppe" last="Pozzi">Giuseppe Pozzi</name>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:10633A13692DAA7A78803BD66D1AF653A5057588</idno>
<date when="2006" year="2006">2006</date>
<idno type="doi">10.1007/11914853_13</idno>
<idno type="url">https://api.istex.fr/document/10633A13692DAA7A78803BD66D1AF653A5057588/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001583</idno>
<idno type="wicri:Area/Istex/Curation">001583</idno>
<idno type="wicri:Area/Istex/Checkpoint">000675</idno>
<idno type="wicri:doubleKey">0302-9743:2006:Combi C:a:portable:approach</idno>
<idno type="wicri:Area/Main/Merge">001940</idno>
<idno type="wicri:Area/Main/Curation">001907</idno>
<idno type="wicri:Area/Main/Exploration">001907</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title level="a" type="main" xml:lang="en">A Portable Approach to Exception Handling in Workflow Management Systems</title>
<author><name sortKey="Combi, Carlo" sort="Combi, Carlo" uniqKey="Combi C" first="Carlo" last="Combi">Carlo Combi</name>
<affiliation wicri:level="1"><country xml:lang="fr">Italie</country>
<wicri:regionArea>Università degli Studi di Verona, Strada le Grazie 15, 37134, Verona</wicri:regionArea>
<wicri:noRegion>Verona</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Italie</country>
</affiliation>
</author>
<author><name sortKey="Daniel, Florian" sort="Daniel, Florian" uniqKey="Daniel F" first="Florian" last="Daniel">Florian Daniel</name>
<affiliation wicri:level="1"><country xml:lang="fr">Italie</country>
<wicri:regionArea>Politecnico di Milano, P.za Leonardo da Vinci 32, 20133, Milano</wicri:regionArea>
<wicri:noRegion>Milano</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Italie</country>
</affiliation>
</author>
<author><name sortKey="Pozzi, Giuseppe" sort="Pozzi, Giuseppe" uniqKey="Pozzi G" first="Giuseppe" last="Pozzi">Giuseppe Pozzi</name>
<affiliation wicri:level="1"><country xml:lang="fr">Italie</country>
<wicri:regionArea>Politecnico di Milano, P.za Leonardo da Vinci 32, 20133, Milano</wicri:regionArea>
<wicri:noRegion>Milano</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Italie</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series><title level="s">Lecture Notes in Computer Science</title>
<imprint><date>2006</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
<idno type="istex">10633A13692DAA7A78803BD66D1AF653A5057588</idno>
<idno type="DOI">10.1007/11914853_13</idno>
<idno type="ChapterID">Chap13</idno>
<idno type="ChapterID">13</idno>
</biblStruct>
</sourceDesc>
<seriesStmt><idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass></textClass>
<langUsage><language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Abstract: Although the efforts from the Workflow Management Coalition (WfMC) led to the definition of a standard process definition language (XPDL), there is still no standard for the definition of expected exceptions in workflows. Yet, the very few Workflow Management Systems (WfMC) capable of managing exceptions, provide a proprietary exception handling unit, preventing workflow exception definitions from being portable from one system to another one. In this paper, we show how generic process definitions based on XPDL can be seamlessly enriched with standard-conform exception handling constructs, starting from a high-level event-condition-action language. We further introduce a suitable rule compiler, enabling to yield portable process and exception definitions in a fully automated way.</div>
</front>
</TEI>
<affiliations><list><country><li>Italie</li>
</country>
</list>
<tree><country name="Italie"><noRegion><name sortKey="Combi, Carlo" sort="Combi, Carlo" uniqKey="Combi C" first="Carlo" last="Combi">Carlo Combi</name>
</noRegion>
<name sortKey="Combi, Carlo" sort="Combi, Carlo" uniqKey="Combi C" first="Carlo" last="Combi">Carlo Combi</name>
<name sortKey="Daniel, Florian" sort="Daniel, Florian" uniqKey="Daniel F" first="Florian" last="Daniel">Florian Daniel</name>
<name sortKey="Daniel, Florian" sort="Daniel, Florian" uniqKey="Daniel F" first="Florian" last="Daniel">Florian Daniel</name>
<name sortKey="Pozzi, Giuseppe" sort="Pozzi, Giuseppe" uniqKey="Pozzi G" first="Giuseppe" last="Pozzi">Giuseppe Pozzi</name>
<name sortKey="Pozzi, Giuseppe" sort="Pozzi, Giuseppe" uniqKey="Pozzi G" first="Giuseppe" last="Pozzi">Giuseppe Pozzi</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Musique/explor/OperaV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001907 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 001907 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Musique |area= OperaV1 |flux= Main |étape= Exploration |type= RBID |clé= ISTEX:10633A13692DAA7A78803BD66D1AF653A5057588 |texte= A Portable Approach to Exception Handling in Workflow Management Systems }}
This area was generated with Dilib version V0.6.21. |