Tolerating exceptions in workflows: A unified framework for data and processes

Alex Borgida, Takahiro Murata

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

54 Scopus citations

Abstract

Practical workflow systems need to be able to tolerate deviations from the initial process model because of un-anticipated situations. They should also be able to accommodate deviations in the format of the forms and data being manipulated. We offer a framework for treating both kinds of deviations uniformly, by applying ideas from programming languages (with workflow agents as potential on-line exception handlers) to workflows that have been reified as objects in classes with special attributes. As a result, only a small number of new constructs, which can be applied orthogonally, need to be introduced. Special run-time checks are used to deal with the consequences of permitting deviations from the norm to persist as violations of constraints.

Original languageEnglish (US)
Title of host publicationProceedings of the International Joint Conference on Work Activities Coordination and Collaboration, WACC 1999
EditorsWolfgang Prinz, Dimitrios Georgakopoulos, Alexander L. Wolf
PublisherAssociation for Computing Machinery, Inc
Pages59-68
Number of pages10
ISBN (Electronic)1581130708, 9781581130706
DOIs
StatePublished - Mar 1 1999
Event1999 International Joint Conference on Work Activities Coordination and Collaboration, WACC 1999 - San Francisco, United States
Duration: Feb 22 1999Feb 25 1999

Publication series

NameProceedings of the International Joint Conference on Work Activities Coordination and Collaboration, WACC 1999

Other

Other1999 International Joint Conference on Work Activities Coordination and Collaboration, WACC 1999
Country/TerritoryUnited States
CitySan Francisco
Period2/22/992/25/99

All Science Journal Classification (ASJC) codes

  • Organizational Behavior and Human Resource Management
  • Information Systems

Keywords

  • Deviations
  • Exception handling
  • Reified process model
  • Safety

Fingerprint

Dive into the research topics of 'Tolerating exceptions in workflows: A unified framework for data and processes'. Together they form a unique fingerprint.

Cite this