ACM Home Page
Please provide us with feedback. Feedback
Exception handling patterns for processes
Full text PdfPdf (547 KB)
Source
Foundations of Software Engineering archive
Proceedings of the 4th international workshop on Exception handling table of contents
Atlanta, Georgia
Pages 55-61  
Year of Publication: 2008
ISBN:978-1-60558-229-0
Authors
Barbara Staudt Lerner  Mount Holyoke College, South Hadley, MA
Stefan Christov  University of Massachusetts, Amherst, MA
Alexander Wise  University of Massachusetts, Amherst, MA
Leon J. Osterweil  University of Massachusetts, Amherst, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 125,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1454268.1454276
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Web Services Business Process Execution Language Version 2.0 Primer. 2007. http://docs.oasis-open.org/wsbpel/2.0/Primer/wsbpel-v2.0-Primer.pdf
 
2
Adams, M., ter Hofstede, A. H. M., Edmond, D. and van der Aalst, W. M. P. 2007. Dynamic and Extensible Exception Handling for Workflows: A Service-Oriented Implementation. BPM Center Report
 
3
4
 
5
Cass, A. G., Sutton, S. M. and Osterweil, L. J., 2003. Formalizing Rework in Software Processes. in Ninth European Workshop on Software Process Technology, (Helsinki, Finland, 2003), Springer-Verlag, 16--31.
 
6
Christov, S. C., B. Avrunin, G. S., Chen, B., Clarke, L. A., Osterweil, L. J., Brown, D., Cassells, L., Mertens, W. 2007. Rigorously Defining and Analyzing Medical Processes: An Experience Report. LNCS Volume on Models in Software Engineering, Workshops and Symposia at MoDELS 2007, Reports and Revised Selected Papers (to appear).
 
7
Coplien, J. O., 1994. A Development Process Generative Pattern Language. in Pattern Languages of Programs, (Monticello, Il., 1994).
 
8
Curbera, F., Khalaf, R., Leymann, F. and Weerawarana, S., 2003. Exception Handling in the BPEL4WS Language. in Conference on Business Process Management, (2003).
 
9
Fong, P. and Brent, J., 2007. Exception Handling in WebSphere Process Server and WebSphere Enterprise Service Bus. http://www.ibm.com/developerworks/websphere/library/techarticles/0705_fong/0705_fong.html
 
10
 
11
Golani, M. and Gal, A., 2005. Flexible Business Process Management Using Forward Stepping and Alternative Paths. in Business Process Modeling, (2005), Lecture Notes in Computer Science, 48--63.
12
 
13
 
14
 
15
Henneman, E. H., Cobleigh, R. L., Frederick, K., Katz-Bassett, E., Avrunin, G. A., Clarke, L. A., Osterweil, L. J., Andrzejewski, C., Merrigan, K. and Henneman, P. L. 2007. Increasing Patient Safety and Efficiency in Transfusion Therapy using Formal Process Definitions. Transfusion Medicine Reviews, 21 (1). 49--57.
16
 
17
 
18
 
19
Russell, N., van der Aalst, W. M. P. and ter Hofstede, A. H. M. 2006. Exception Handling Patterns in Process-Aware Information Systems.
 
20
Wise, A. 2006. Little-JIL 1.5 Language Report. Department of Computer Science, University of Massachusetts, Amherst, MA 01003
 
21
22


Collaborative Colleagues:
Barbara Staudt Lerner: colleagues
Stefan Christov: colleagues
Alexander Wise: colleagues
Leon J. Osterweil: colleagues