Title :
Concurrent exception handling in a distributed object-oriented computing environment
Author :
Tazuneki, Shin-ichi ; Yoshida, Takaichi
Author_Institution :
Dept. of Artificial Intelligence, Kyushu Inst. of Technol., Iizuka, Japan
Abstract :
In a distributed object-oriented computing environment many exceptions would occur because many objects run concurrently on several computers connected by a network. Therefore, exceptions in distributed applications will be more complex than those in ordinary (not distributed) applications. We introduce an exception handling framework into our distributed object-oriented computing environment (DOOCE). In particular, we focus on handling the multiple exceptions which are propagated from concurrent active objects in our system. The exception handling in DOOCE provides two models, termination model and resumption model and can handle the occurring multiple exceptions. Programmers have the flexibility of either handling all exceptions individually or grouping all exceptions together and handling them as a single. Furthermore, we propose a “notification message” as an approach to perform an exception occurring during the parallel computation
Keywords :
exception handling; object-oriented methods; parallel programming; programming environments; concurrent active objects; concurrent exception handling; distributed object-oriented computing environment; notification message; parallel computation; resumption model; termination model; Application software; Artificial intelligence; Computer languages; Computer networks; Concurrent computing; Distributed computing; Java; Object oriented modeling; Programming profession; Timing;
Conference_Titel :
Parallel and Distributed Systems: Workshops, Seventh International Conference on, 2000
Conference_Location :
Iwate
Print_ISBN :
0-7695-0571-6
DOI :
10.1109/PADSW.2000.884518