(Enter summary)
Abstract: The goals of exception handling mechanisms are to make programs more reliable and robust. The integration of exception handling mechanisms with object-oriented languages raises some unique issues. The requirements of exception handling often conflict with some of the goals of object-oriented designs, such as supporting design evolution, functional specialization, and abstraction for implementation transparency. This paper demonstrates these conflicts, illustrates that the use of exception... (Update)
Cited by: More
Practical Exception Specifications - Malayeri, Aldrich (2005)
(Correct)
Java Exceptions Throw no Surprises - Drossopoulou, Valkevych (2000)
(Correct)
Finding and Preventing Run-Time Error Handling Mistakes - Westley Weimer George (2004)
(Correct)
Active bibliography (related documents): More All
1.1: A Study of the Applicability of Existing Exception-Handling.. - Lang, Stewart (1998)
(Correct)
0.5: A Comparative Study of Exception Handling Mechanisms for.. - Garcia, Rubira (2001)
(Correct)
0.4: Design by Contract in Smalltalk - Carrillo-Castellón, García-Molina (1996)
(Correct)
Similar documents based on text: More All
0.2: Paradigms for Mobile Agent-Based Active Monitoring .. - Tripathi, Ahmed.. (2002)
(Correct)
0.2: Design of a Dynamically Extensible System for Network .. - Tripathi, Ahmed.. (2001)
(Correct)
0.2: Ethological Theory And The Expression Of Emotion In The Voice - Ohala
(Correct)
Related documents from co-citation: More All
8: Exception handling: Issues and a proposed notation (context) - Goodenough - 1975
6: Coordinated Exception Handling in Distributed Object Systems: from Model to Syst..
- Xu, Romanovsky et al. - 1997
6: Exception Handling and Tolerance of Software Faults (context) - Cristian - 1994
BibTeX entry: (Update)
R. Miller and A. Tripathi, "Issues with Exception Handling in Object-Oriented Systems," in Proc. ECOOP'97 --- Object-Oriented Programming, pp.85-103, LNCS-1241, Finland, 1997. http://citeseer.ist.psu.edu/297158.html More
@article{ miller97issues,
author = "Robert Miller and Anand Tripathi",
title = "Issues with Exception Handling in Object-Oriented Systems",
journal = "Lecture Notes in Computer Science",
volume = "1241",
pages = "85--??",
year = "1997",
url = "citeseer.ist.psu.edu/297158.html" }
Citations (may not include all citations):
653
Object-Oriented Analysis and Design with Applications, 2 nd .. (context) - Booch - 1994
342
Eiffel: The Language (context) - Meyer - 1992 ACM DBLP
155
Analysis of Inheritance Anomaly in Object-Oriented Concurren..
- Matsuoka, Yonezawa - 1993 ACM
100
Object-Oriented Programming in the Beta Programming Language (context) - Madsen, Moller-Pedersen et al. - 1993 ACM
70
The Design and Evolution of C (context) - Stroustrup - 1994
61
the Notion of Inheritance (context) - Taivalsaari - 1996
54
Exception Handling: Issues and a Proposed Notation (context) - Goodenough - 1975 DBLP
42
Rationale for the Design of the Ada Programming Language (context) - Ichbiah, Heliard et al. - 1979 ACM
20
A Modular Verifiable Exception-Handling Mechanism (context) - Yemini, Berry - 1985 DBLP
20
Smalltalk-80: The Language (context) - Goldberg, Robson - 1989
16
Exception Handling and Object-Oriented Programming: Towards ..
- Dony - 1990 ACM DBLP
16
Exception Handling in CLU (context) - Liskov, Snyder - 1979 DBLP
14
Exception Handling
- Cristian - 1987 ACM
7
The Object Model: A Conceptual Tool for Structuring Software (context) - Jones - 1979 DBLP
5
Exception Handling: A False Sense of Security (context) - Cargill - 1994
3
Exceptions in Object-Oriented Languages (context) - Borgida - 1986 ACM
3
Better Exception-Handling in Block-Structured Systems (context) - Knudsen - 1987
3
An Object-Oriented Exception Handling System for an Object-O.. (context) - Dony - 1991 ACM DBLP
3
Designing Fault-Tolerant Objects in Object-Oriented Programm.. (context) - Romanovsky, Shturtz et al. - 1992 ACM
1
Ada as a Second Language, 2 nd Ed (context) - Cohen - 1996
1
Programming with Java (context) - Ritchey - 1995 ACM
1
Exceptions in Guide, an Object-Oriented Language for Distrib.. (context) - Lacourte - 1991 ACM DBLP
1
The C++ Programming Language, 2 nd Ed (context) - Stroustrup - 1991
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www-users.cs.umn.edu/~tripathi/): More
System-Level Issues for Agent Based Distributed Computing - Tripathi, Karnik (1996)
(Correct)
Mobile Agent Programming in Ajanta - Tripathi (1999)
(Correct)
Design of a Remote Procedure Call System for Object-Oriented .. - Tripathi, Noonan (1998)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC