Exception handling and resolution in distributed object-oriented systems
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 designe...
Saved in:
| Published in: | Proceedings of the 16th International Conference on Distributed Computing Systems pp. 545 - 552 |
|---|---|
| Main Authors: | , , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
IEEE
1996
|
| Subjects: | |
| ISBN: | 9780818673993, 0818673990 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| 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(N/sup 2/) messages, and is fully object-oriented. |
|---|---|
| AbstractList | 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(N/sup 2/) messages, and is fully object-oriented. |
| Author | Romanovsky, A. Randell, B. Jie Xu |
| Author_xml | – sequence: 1 givenname: A. surname: Romanovsky fullname: Romanovsky, A. organization: Dept. of Appl. Math., St. Petersburg State Tech. Univ., Russia – sequence: 2 surname: Jie Xu fullname: Jie Xu – sequence: 3 givenname: B. surname: Randell fullname: Randell, B. |
| BookMark | eNotj0FOwzAQRS0BElByAFjlAgnjOo49SxRKW6kSC2BdOc4EXKVOZbsSvT2Bsnp6b_Glf8su_eiJsXsOJeeAj-vmuXkrOWJdStAA1QXLUGnQXNdKIIprlsW4AwCONYLkN2y1-LZ0SG70-Zfx3eD8Zz4xDxTH4fjXnc87F1Nw7TFRl4_tjmwqxuDI_3o8xUT7eMeuejNEyv45Yx8vi_dmVWxel-vmaVM4DlUqTG-Q5iRb2aM21lpFujOdFPNKkOVC9DVWQL0yVklbGctJTEqg9NQEiRl7OO86ItoegtubcNqe74of7AxPSg |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICDCS.1996.508004 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Mathematics Computer Science |
| EndPage | 552 |
| ExternalDocumentID | 508004 |
| GroupedDBID | 6IE 6IK 6IL AAJGR AAWTH ACGHX ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK OCL RIE RIL |
| ID | FETCH-LOGICAL-i104t-afa9e2e5b5f98accc7e8dad53243ec133f6940ef7ac75c4ac1e30efe078f7a3e3 |
| IEDL.DBID | RIE |
| ISBN | 9780818673993 0818673990 |
| ISICitedReferencesCount | 16 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=508004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Tue Aug 26 17:13:38 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i104t-afa9e2e5b5f98accc7e8dad53243ec133f6940ef7ac75c4ac1e30efe078f7a3e3 |
| PageCount | 8 |
| ParticipantIDs | ieee_primary_508004 |
| PublicationCentury | 1900 |
| PublicationDate | 19960000 |
| PublicationDateYYYYMMDD | 1996-01-01 |
| PublicationDate_xml | – year: 1996 text: 19960000 |
| PublicationDecade | 1990 |
| PublicationTitle | Proceedings of the 16th International Conference on Distributed Computing Systems |
| PublicationTitleAbbrev | ICDCS |
| PublicationYear | 1996 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0001969051 |
| Score | 1.4190941 |
| Snippet | We address the problem of how to handle exceptions in distributed object-oriented systems. In a distributed computing environment exceptions may be raised... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 545 |
| SubjectTerms | Communication networks Computer crashes Concurrent computing Distributed algorithms Distributed computing Error correction Hardware Mathematics Message passing Object oriented modeling |
| Title | Exception handling and resolution in distributed object-oriented systems |
| URI | https://ieeexplore.ieee.org/document/508004 |
| WOSCitedRecordID | wos508004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ3NS8MwFMAfbnjQy3RO_CYHr92Wpmma89yYoGPgB7uNNHmFXVrZOvHPN0njhuDFU5tAQ8lLeC8v7_0ewH3KmcAszSPFuI4Sim7P5XkkOcbKmqdp5kHa709iNssWCzkPnG2fC4OIPvgM--7V3-WbSm-dq2zAnXmTtKAlhGhStfbuFJk60pQnPDpGm9W7gei0a7NwqUmHcvA4ehi9uEy9tN8M-qu4itctk86__uoEevscPTLfaZ9TOMCyC52fIg0k7NkuHD_vwKybM5iOv0IcC_F8BfspsU9iD91hDZJVSYyj6bpCWGhIlTtPTVQ5HrJrN-jnTQ_eJuPX0TQKxRSilT1x1ZEqlMQYec4LmSmttRWRUYZbg4qhtifVIpXJEAuhtOA6UZois020JoTtY8jOoV1WJV4AsdJllJtYJqlKqNKK2iFpYgwvEAWPL6HrZmn50fAyls0EXf3Zew1HTRy0c2rcQLteb_EWDvVnvdqs77yMvwGMIKXa |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ3dS8MwEMAPnYL6Mp0Tv82Dr92WJmmb5-nYcBsDp-xtpMkV9tLKPsQ_3yStG4IvPrUJNJRcwl0ud78DeIwEizGJ0kAxoQNO0e25NA2kwFBZ8zRKPEj7fRiPx8lsJicVZ9vnwiCiDz7Dlnv1d_mm0BvnKmsLZ97wfTgQnIe0TNbaOVRk5FhTnvHoKG1W81ZMp22bVdeatCPbg-5T99Xl6kWtcthf5VW8dunV__Vfp9DcZemRyVb_nMEe5g2o_5RpINWubcDJaItmXZ1D__mrimQhnrBgPyX2Seyxu1qFZJET43i6rhQWGlKkzlcTFI6I7Nol_HnVhLfe87TbD6pyCsHCnrnWgcqUxBBFKjKZKK21FZJRRliTiqG2Z9UskryDWax0LDRXmiKzTbRGhO1jyC6glhc5XgKx8mVUmFDySHGqtKJ2SMqNERliLMIraLhZmn-UxIx5OUHXf_Y-wFF_OhrOh4Pxyw0cl1HRzsVxC7X1coN3cKg_14vV8t7L-xta16kh |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+16th+International+Conference+on+Distributed+Computing+Systems&rft.atitle=Exception+handling+and+resolution+in+distributed+object-oriented+systems&rft.au=Romanovsky%2C+A.&rft.au=Jie+Xu&rft.au=Randell%2C+B.&rft.date=1996-01-01&rft.pub=IEEE&rft.isbn=9780818673993&rft.spage=545&rft.epage=552&rft_id=info:doi/10.1109%2FICDCS.1996.508004&rft.externalDocID=508004 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780818673993/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780818673993/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780818673993/sc.gif&client=summon&freeimage=true |

