Title :
Separating exceptional concerns
Author :
Bagge, Anya Helene
Author_Institution :
Dept. of Inf., Univ. of Bergen, Bergen, Norway
Abstract :
Traditional error handling mechanisms, including exceptions, have several weaknesses that interfere with maintainability, flexibility and genericity in software: Error code is tangled with normal code; reporting is tangled with handling; and generic code is locked into specific ways of reporting and handling errors. We need to deal with errors in a declarative way, where the concerns of errors, error reporting and error handling are separated and dealt with individually by the programmer.
Keywords :
program compilers; declarative way; error code; error handling mechanisms; generic code; normal code; separating exceptional concerns; Cognition; Context; Java; Libraries; Programming; Software; USA Councils; Alerts; Exceptions; Guarding; Partiality; Separation of Concerns;
Conference_Titel :
Exception Handling (WEH), 2012 5th International Workshop on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1767-2
DOI :
10.1109/WEH.2012.6226599