Exception Handling Patterns for Processes

Barbara Staudt Lerner
Computer Science Department
Mt. Holyoke College
blerner@mtholyoke.edu

Stefan Christov, Alexander Wise, Leon Osterweil
Computer Science Department
University of Massachusetts, Amherst
{christov,wise,ljo}@cs.umass.edu

Abstract

Using exception handling patterns in process models can raise the abstraction level of the models, facilitating both their writing and understanding. In this paper, we identify several useful, general-purpose exception handling patterns and demonstrate their applicability in business process and software development models.