Separating Exceptional Concerns
(Short Paper)
Citation:
Anya Helene Bagge. Separating Exceptional Concerns. In Proceedings of the 5th International Workshop on Exception Handling (WEH'12), pages 49–51. IEEE, 2012.Workshop:
5th International Workshop on Exception Handling (WEH'12), Zürich, Switzerland, 2012, proceedings pp.49–51Paper Links:
[doi] [pdf]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.
Related Project:
DMPLBibTeX:
@InProceedings{bagge-weh12-alerts, title = {Separating Exceptional Concerns}, author = {Bagge, Anya Helene}, year = {2012}, booktitle = {Proceedings of the 5th International Workshop on Exception Handling (WEH'12)}, pages = {49--51}, publisher = {IEEE}, doi = {10.1109/WEH.2012.6226599}, isbn = {978-1-4673-1767-2}, location = {Z{\"u}rich, Switzerland}, url = {http://www.ii.uib.no/~anya/papers/bagge-weh12-alerts.html}, pdf = {http://www.ii.uib.no/~anya/papers/bagge-weh12-alerts.pdf}, }