An environment for designing exceptions in workflows

F. Casati, M. G. Fugini, I. Mirbel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

When designing a WorkFlow schema, often exceptional situations, such as abnormal termination or suspension of task execution, have to be dealt with by the designer explicitly, as well as operations which typically occur at the beginning and termination of tasks. This paper shows how the designer can be supported by tools allowing him to capture exceptional behavior within a WF schema by reusing an available set of pre-configured exceptions skeletons. Exceptions are expressed by means of triggers, to be executed on the top of an active database environment; triggers can autonomously treat exceptional events or typical start/termination situations arising in a WF. In particular, the paper deals with the treatment of typical WF exceptional situations which are modeled as general exception skeletons to be included in a new WF schema by simply specializing or instantiating them. Such skeletons, called patterns, are stored in a catalog; the paper describes the catalog structure and its management tools constituting an integrated environment for pattern-based exception design and reuse.

Original languageEnglish
Title of host publicationAdvanced Information Systems Engineering - 10th International Conference, CAiSE 1998, Proceedings
PublisherSpringer Verlag
Pages139-157
Number of pages19
Volume1413
ISBN (Print)354064556X, 9783540645566
Publication statusPublished - 1998
Externally publishedYes
Event10th International Conference on Advanced Information Systems Engineering, CAiSE 1998 - Pisa, Italy
Duration: 8 Jun 199812 Jun 1998

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1413
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference10th International Conference on Advanced Information Systems Engineering, CAiSE 1998
CountryItaly
CityPisa
Period8.6.9812.6.98

Fingerprint

Exception
Work Flow
Skeleton
Termination
Schema
Trigger
Reuse

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Casati, F., Fugini, M. G., & Mirbel, I. (1998). An environment for designing exceptions in workflows. In Advanced Information Systems Engineering - 10th International Conference, CAiSE 1998, Proceedings (Vol. 1413, pp. 139-157). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1413). Springer Verlag.

An environment for designing exceptions in workflows. / Casati, F.; Fugini, M. G.; Mirbel, I.

Advanced Information Systems Engineering - 10th International Conference, CAiSE 1998, Proceedings. Vol. 1413 Springer Verlag, 1998. p. 139-157 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1413).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Casati, F, Fugini, MG & Mirbel, I 1998, An environment for designing exceptions in workflows. in Advanced Information Systems Engineering - 10th International Conference, CAiSE 1998, Proceedings. vol. 1413, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 1413, Springer Verlag, pp. 139-157, 10th International Conference on Advanced Information Systems Engineering, CAiSE 1998, Pisa, Italy, 8.6.98.
Casati F, Fugini MG, Mirbel I. An environment for designing exceptions in workflows. In Advanced Information Systems Engineering - 10th International Conference, CAiSE 1998, Proceedings. Vol. 1413. Springer Verlag. 1998. p. 139-157. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Casati, F. ; Fugini, M. G. ; Mirbel, I. / An environment for designing exceptions in workflows. Advanced Information Systems Engineering - 10th International Conference, CAiSE 1998, Proceedings. Vol. 1413 Springer Verlag, 1998. pp. 139-157 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{ae894832e3284339a937897770128d86,
title = "An environment for designing exceptions in workflows",
abstract = "When designing a WorkFlow schema, often exceptional situations, such as abnormal termination or suspension of task execution, have to be dealt with by the designer explicitly, as well as operations which typically occur at the beginning and termination of tasks. This paper shows how the designer can be supported by tools allowing him to capture exceptional behavior within a WF schema by reusing an available set of pre-configured exceptions skeletons. Exceptions are expressed by means of triggers, to be executed on the top of an active database environment; triggers can autonomously treat exceptional events or typical start/termination situations arising in a WF. In particular, the paper deals with the treatment of typical WF exceptional situations which are modeled as general exception skeletons to be included in a new WF schema by simply specializing or instantiating them. Such skeletons, called patterns, are stored in a catalog; the paper describes the catalog structure and its management tools constituting an integrated environment for pattern-based exception design and reuse.",
author = "F. Casati and Fugini, {M. G.} and I. Mirbel",
year = "1998",
language = "English",
isbn = "354064556X",
volume = "1413",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "139--157",
booktitle = "Advanced Information Systems Engineering - 10th International Conference, CAiSE 1998, Proceedings",
address = "Germany",

}

TY - GEN

T1 - An environment for designing exceptions in workflows

AU - Casati, F.

AU - Fugini, M. G.

AU - Mirbel, I.

PY - 1998

Y1 - 1998

N2 - When designing a WorkFlow schema, often exceptional situations, such as abnormal termination or suspension of task execution, have to be dealt with by the designer explicitly, as well as operations which typically occur at the beginning and termination of tasks. This paper shows how the designer can be supported by tools allowing him to capture exceptional behavior within a WF schema by reusing an available set of pre-configured exceptions skeletons. Exceptions are expressed by means of triggers, to be executed on the top of an active database environment; triggers can autonomously treat exceptional events or typical start/termination situations arising in a WF. In particular, the paper deals with the treatment of typical WF exceptional situations which are modeled as general exception skeletons to be included in a new WF schema by simply specializing or instantiating them. Such skeletons, called patterns, are stored in a catalog; the paper describes the catalog structure and its management tools constituting an integrated environment for pattern-based exception design and reuse.

AB - When designing a WorkFlow schema, often exceptional situations, such as abnormal termination or suspension of task execution, have to be dealt with by the designer explicitly, as well as operations which typically occur at the beginning and termination of tasks. This paper shows how the designer can be supported by tools allowing him to capture exceptional behavior within a WF schema by reusing an available set of pre-configured exceptions skeletons. Exceptions are expressed by means of triggers, to be executed on the top of an active database environment; triggers can autonomously treat exceptional events or typical start/termination situations arising in a WF. In particular, the paper deals with the treatment of typical WF exceptional situations which are modeled as general exception skeletons to be included in a new WF schema by simply specializing or instantiating them. Such skeletons, called patterns, are stored in a catalog; the paper describes the catalog structure and its management tools constituting an integrated environment for pattern-based exception design and reuse.

UR - http://www.scopus.com/inward/record.url?scp=84961330658&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84961330658&partnerID=8YFLogxK

M3 - Conference contribution

SN - 354064556X

SN - 9783540645566

VL - 1413

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 139

EP - 157

BT - Advanced Information Systems Engineering - 10th International Conference, CAiSE 1998, Proceedings

PB - Springer Verlag

ER -