See this document in CiteSeerX!

Improving exception handling with Object-Oriented Programming  (Make Corrections)  (4 citations)
Christophe Dony



  Home/Search   Context   Related

 
View or download:
lirmm.fr/~dony/postsc...compsac90.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  lirmm.fr/~dony/research (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The aim of this paper 1 is to show and to explain how the object-oriented formalism can improve the expressive power of an exception handling system and how it can simplify its implementation and its utilization. Object-oriented design allows implementors to solve easily many classical exception handling issues such as creating user-defined exceptions, passing arguments from signalers to handlers, etc. Besides, new capabilities arise, such as defining generic protocols for handling... (Update)

Context of citations to this paper:   More

.... in this paper, one might think about enriching information carried by exceptions as notably suggested for a sequential framework in [Dony90], which would lead to dissociate exception types from exception classes. 5 In the remainder of this paper, when its meaning can be...

...have been proposed. Exception handling constructs have been developed for object based languages such as Clu [24] and Ada [12] Dony [13] describes an approach for object oriented languages and its implementation in Smalltalk. In this approach, exceptions are implemented as...

Cited by:   More
High Performance Robust Computer Systems - DeVale (2001)   (Correct)
Portable Implementation of Continuation Operators in.. - Sekiguchi, Sakamoto.. (2001)   (Correct)
A Methodology for Adapting to Patterns of Faults - Agha, Sturman (1994)   (Correct)

Active bibliography (related documents):   More   All
3.1:   Exception Handling and Object-Oriented Programming: towards a.. - Dony (1990)   (Correct)
2.1:   A Fully Object-Oriented Exception Handling System: - Rationale And Smalltalk (2001)   (Correct)
0.1:   On Understanding Types, Data Abstraction, and Polymorphism - Cardelli, Wegner (1985)   (Correct)

Similar documents based on text:   More   All
0.1:   Improving Exception Handling in Multi-Agent Systems - Souchon, Dony, Urtado..   (Correct)
0.1:   Learning Users' Habits to Automate Repetitive Tasks - Ruvini, Dony (2000)   (Correct)
0.0:   Behavioral Reflection in a Prototype-Based Language - Malenfant, Dony, Cointe   (Correct)

Related documents from co-citation:   More   All
2:   Camelot and Avalon: A Distributed Transaction Facility (context) - Eppinger, Mummert et al. - 1991
2:   Exception handling: Issues and a proposed notation (context) - Goodenough - 1975
2:   Understanding fault--tolerant distributed systems - Cristian - 1991

BibTeX entry:   (Update)

Dony (C.). -- Improving exception handling with object-oriented programming. In : Proceedings of the International Conference on Computer Languages, pp. 36--42. http://citeseer.ist.psu.edu/349131.html   More

@misc{ ---improving,
  author = "D. --",
  title = "Improving exception handling with object-oriented programming",
  text = "Dony (C.). -- Improving exception handling with object-oriented programming.
    In : Proceedings of the International Conference on Computer Languages,
    pp. 36--42.",
  url = "citeseer.ist.psu.edu/349131.html" }
Citations (may not include all citations):
162   Prentice-Hall (context) - Meyer, construction - 1988
86   the language and its implementation (context) - Goldberg, Robson - 1983
42   Rationale for the Design of the ADA Programming Language (context) - Ichbiah, Preliminary et al. - 1979  ACM
35   LISP Machine Manual (context) - Moon, Weinreb et al. - 1983
12   Nygaard: SIMULA-67 Common Base Language (context) - Dahl, Myhrhaug - 1970
8   Communication of the ACM (context) - Goodenough, Handling et al. - 1975
8   Sweet: MESA Language Manual (context) - Mitchell, Maybury - 1977
3   Carnegie-Mellon University Pittsburg (context) - Levin, for et al. - 1977
2   Snyder : Exception Handling in CLU (context) - Liskov - 1979
2   ACM Sigplan Notices (context) - Borgida, Object-Oriented - 1986
2   IEEE Trans (context) - Christian, Handling et al. - 1982
2   the Objvlisp mo del (context) - Cointe, first - 1987
2   Berlin-Heidelberg (context) - Horowitz, Programming et al. - 1984
2   applications la gestion des exceptions et l'environnement de.. (context) - Dony, et et al. - 1989
2   Propositions pour ISO-LISP (context) - Pitman, Condition et al. - 1988
2   Berry : A Modular Verifiable Exception-Handling Mechanism (context) - Yemini - 1985
1   Pherivong: Knowledge Representation and Communication Mechan.. (context) - Caseau, Benoit - 1986
1   Joint conference Ecoop-OOPSLA (context) - Dony, handling et al. - 1990

Documents on the same site (http://www.lirmm.fr/~dony/research.html):   More
Exception Handling and Object-Oriented Programming: towards a.. - Dony (1990)   (Correct)
Split Objects: a Disciplined Use of Delegation within Objects - Bardou, Dony (1996)   (Correct)
Behavioral Reflection in a Prototype-Based Language - Malenfant, Dony, Cointe   (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