Title :
Improving exception handling with object-oriented programming
Author :
Dony, Christophe
Author_Institution :
Equipe mixte Rank-Xerox France, Paris, France
fDate :
31 Oct-2 Nov 1990
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;
Conference_Titel :
Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-2054-4
DOI :
10.1109/CMPSAC.1990.139318