DocumentCode :
3031523
Title :
A Case for Automatic Exception Handling
Author :
Cabral, Bruno ; Marques, Paulo
Author_Institution :
CISUC, Univ. of Coimbra, Coimbra
fYear :
2008
fDate :
15-19 Sept. 2008
Firstpage :
403
Lastpage :
406
Abstract :
Exception handling mechanisms have been around for more than 30 years. Nevertheless, modern exceptions systems are not very different from the early models. Programming languages designers often neglect the exception mechanism and look at it more like an add-on for their language instead of central part. As a consequence, software quality suffers as programmers feel that the task of writing good error handling code is too complex, unattractive and inefficient. We propose a new model that automates the handling of exceptions by the runtime platform. This model frees the programmer from having to write exception handling code and, at the same time, successfully increases the resilience of programs to abnormal situations.
Keywords :
exception handling; software quality; automatic exception handling mechanism; error handling code; error recovery; garbage collector; memory allocation; programming languages; software quality; Computer languages; Databases; Java; Memory management; Programming profession; Resilience; Runtime; Software quality; Space technology; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location :
L´Aquila
ISSN :
1938-4300
Print_ISBN :
978-1-4244-2187-9
Electronic_ISBN :
1938-4300
Type :
conf
DOI :
10.1109/ASE.2008.59
Filename :
4639352
Link To Document :
بازگشت