DocumentCode :
2132048
Title :
Exception handling and resolution in distributed object-oriented systems
Author :
Romanovsky, Alexander ; Xu, Jie ; Randell, Brian
Author_Institution :
Dept. of Appl. Math., St. Petersburg State Tech. Univ., Russia
fYear :
1996
fDate :
27-30 May 1996
Firstpage :
545
Lastpage :
552
Abstract :
We address the problem of how to handle exceptions in distributed object-oriented systems. In a distributed computing environment exceptions may be raised simultaneously and thus need to be treated in a coordinated manner. We take two kinds of concurrency into account: 1) several objects are designed collectively and invoked concurrently to achieve a global goal, and 2) concurrent objects or object groups that are designed independently compete for the same system resources. We propose a new distributed algorithm for resolving concurrent exceptions and show that the algorithm works correctly even in complex nested situations, and is an improvement over previous proposals in that it requires only O(N2) messages, and is fully object-oriented
Keywords :
distributed algorithms; distributed processing; exception handling; object-oriented programming; processor scheduling; resource allocation; system recovery; complex nested situations; concurrency; concurrent objects; distributed algorithm; distributed computing environment exceptions; distributed object-oriented systems; exception handling; exception resolution; object groups; system resources; Communication networks; Computer crashes; Concurrent computing; Distributed algorithms; Distributed computing; Error correction; Hardware; Mathematics; Message passing; Object oriented modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1996., Proceedings of the 16th International Conference on
Print_ISBN :
0-8186-7399-0
Type :
conf
DOI :
10.1109/ICDCS.1996.508004
Filename :
508004
Link To Document :
بازگشت