DocumentCode :
1861150
Title :
Flexible exception handling in the OPERA process support system
Author :
Hagen, Claus ; Alonso, Gustavo
Author_Institution :
Inst. of Inf. Syst., Fed.. Inst. of Technol., Zurich, Switzerland
fYear :
1998
fDate :
26-29 May 1998
Firstpage :
526
Lastpage :
533
Abstract :
Exceptions are one of the most pervasive problems in process support systems. In installations expected to handle a large number of processes, having exceptions is bound to be a normal occurrence. Any programming tool intended for large, complex applications has to face this problem. However, current process support systems, despite their orientation towards complex, distributed, and heterogeneous applications, provide almost no support for exception handling. This paper shows how flexible mechanisms for failure handling are incorporated into the OPERA process support system using a combination of programming language concepts and transaction processing techniques. The resulting mechanisms allow the construction of fault-tolerant workflow processes in a transparent and flexible way while ensuring reusability of workflow components
Keywords :
distributed processing; exception handling; software fault tolerance; software tools; transaction processing; OPERA; distributed applications; failure handling; fault-tolerant workflow processes; flexible exception handling; heterogeneous applications; large complex applications; process support system; programming language; programming tool; transaction processing; workflow component reuse; Computer languages; Databases; Environmental management; Fault tolerant systems; Humans; Information systems; Logic design; Logic programming; Personnel; Programming environments;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
Conference_Location :
Amsterdam
ISSN :
1063-6927
Print_ISBN :
0-8186-8292-2
Type :
conf
DOI :
10.1109/ICDCS.1998.679803
Filename :
679803
Link To Document :
بازگشت