See this document in CiteSeerX!

Exception Handling and Object-Oriented Programming: towards a synthesis (1990)  (Make Corrections)  (16 citations)
Christophe Dony
SIGPLAN Notices



  Home/Search   Context   Related

 
View or download:
lirmm.fr/~dony/postscr...ecoopsla.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 paper presents a discussion and a specification of an exception handling system dedicated to object-oriented programming. We show how a full object-oriented representation of exceptions and of protocols to handle them, using meta-classes, makes the system powerful as well as extendible and solves many classical exception handling issues. We explain the interest for object-oriented programming of handlers attached to classes and to expressions. We propose an original algorithm for... (Update)

Context of citations to this paper:   More

.... in Other Applicative Languages Most research on exception handling has been in imperative [11, 17, 31, 68] object oriented [14, 34, 48, 66], and functional languages [2, 19, 43, 60] The approaches to exception handling in the imperative and object oriented paradigms...

Cited by:   More
Exception Handling in Component-Based Systems : - Rst Study Frdric   (Correct)
Java Exceptions Throw no Surprises - Drossopoulou, Valkevych (2000)   (Correct)
Improving Exception Handling in Multi-Agent Systems - Souchon, Dony, Urtado..   (Correct)

Similar documents (at the sentence level):
5.6%:   A Fully Object-Oriented Exception Handling System: - Rationale And Smalltalk (2001)   (Correct)

Active bibliography (related documents):   More   All
3.1:   Improving exception handling with Object-Oriented Programming - Dony   (Correct)
0.5:   Description of IF540 - If Is An   (Correct)
0.3:   Counting the number of solutions - A survey of recent inclusion.. - Toran   (Correct)

Similar documents based on text:   More   All
0.1:   Programming with ObjVlisp Metaclasses in Smalltalk-80 - Briot, Cointe (1989)   (Correct)
0.1:   Prototype-Based Languages: From a New Taxonomy to.. - Dony, Malenfant, Cointe (1992)   (Correct)
0.1:   Learning Users' Habits to Automate Repetitive Tasks - Ruvini, Dony (2000)   (Correct)

Related documents from co-citation:   More   All
7:   Exception handling: Issues and a proposed notation (context) - Goodenough - 1975
5:   Data-Oriented Exception Handling (context) - Cui, Gannon - 1992
4:   A Modular Verifiable ExceptionHandling Mechanism (context) - Yemini, Berry - 1985

BibTeX entry:   (Update)

C. Dony. Exception Handling and Object-Oriented Programming: Towards a Synthesis. Proc of OOPSLA'90, Ottawa, 1990. http://citeseer.ist.psu.edu/dony90exception.html   More

@inproceedings{ dony90exception,
    author = "C. Dony",
    title = "Exception Handling and Object-Oriented Programming: Towards a Synthesis",
    booktitle = "Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications ({OOPSLA})",
    journal = "SIGPLAN Notices",
    volume = "25",
    number = "10",
    publisher = "ACM Press",
    address = "New York, NY",
    editor = "Norman Meyrowitz",
    isbn = "0-201-52430-X",
    pages = "322--330",
    year = "1990",
    url = "citeseer.ist.psu.edu/dony90exception.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
20   A Modular Verifiable Exception-Handling Mechanism (context) - Berry, Yemini - 1985  DBLP
8   Sweet: MESA Language Manual (context) - Mitchell, Maybury - 1979
8   Communication of the ACM (context) - Goodenough, Handling et al. - 1975
7   IEEE Transactions on Software Engineering (context) - Liskov, Snyder et al. - 1979
4   ParcPlace Systems (context) - Smalltalk- - 1988
3   Lectures Notes in Comp (context) - Dony, Handling et al. - 1988
3   Carnegie-Mellon University Pittsburg (context) - Levin, for et al. - 1977
3   ACM Transactions on Database Systems (context) - Borgida, for et al. - 1985  ACM
2   ACM Sigplan Notices (context) - Borgida, Object-Oriented - 1986
2   IEEE Transactions on Computers (context) - Christian, Handling et al. - 1982
2   Berlin-Heidelberg (context) - Horowitz, Programming et al. - 1984
2   the Objvlisp model (context) - Cointe, first - 1987
2   IEEE Software (context) - Knudsen, Handling et al. - 1987
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
1   Stroustrup : Exception Handling for C (context) - Koenig - 1990
1   Thse de l'universit Paris-Sud (context) - Caseau, Ralisation et al. - 1987
1   Advanced User's Guide (context) - Smalltalk- - 1989
1   Knowledge Representation and Communication Mechanism in Lore (context) - Benoit, Caseau et al. - 1986



The graph only includes citing articles where the year of publication is known.


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