• DocumentCode
    2547993
  • Title

    Improving exception handling with object-oriented programming

  • Author

    Dony, Christophe

  • Author_Institution
    Equipe mixte Rank-Xerox France, Paris, France
  • fYear
    1990
  • fDate
    31 Oct-2 Nov 1990
  • Firstpage
    36
  • Lastpage
    42
  • Abstract
    An attempt is made 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. Using the proposed approach, a user-friendly, powerful, extensible and reusable exception handling system has been implemented. A specification of such a system using an 00L is described. Several classical exception handling requirements have been easily implemented and new functionalities have been proposed, among which the most important may be the ability for users to reuse and customize the existing system in order to provide specific exception handling in application programs. The system has been implemented in the Lore object-oriented language and in Smalltalk
  • Keywords
    error handling; object-oriented programming; 00L; Lore object-oriented language; Smalltalk; exception handling; expressive power; object-oriented programming; specification; Fault tolerance; Law; Legal factors; Object oriented programming; Organizing; Power engineering and energy; Protocols; Signal design; Software quality; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-8186-2054-4
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1990.139318
  • Filename
    139318