An efficient and reliable object-oriented exception handling mechanism
ACM SIGPLAN Notices
Programming with exceptions in JCilk
Science of Computer Programming - Special issue: Synchronization and concurrency in object-oriented languages
Supporting exception handling for futures in Java
Proceedings of the 5th international symposium on Principles and practice of programming in Java
As-if-serial exception handling semantics for Java futures
Science of Computer Programming
Ambient-Oriented exception handling
Advanced Topics in Exception Handling Techniques
Towards an error model for OpenMP
IWOMP'10 Proceedings of the 6th international conference on Beyond Loop Level Parallelism in OpenMP: accelerators, Tasking and more
Hi-index | 0.00 |
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.In this paper, 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 occurred during the parallel computation.