Mouldable Alert Handling
Mouldable alert handling is a technique that provides a uniform and flexible
interface to all common failure handling mechanisms such as exceptions,
global error variables and magic return values. The technique separates the
handling of an exceptional situation from its reporting, and it can be
easily retro-fitted into existing libraries.
Publications
- A. Bagge, V. David, K. T. Kalleberg, and M. Haveraaen. Stayin' Alert: Moulding Failure and Exceptions to Your Needs. In Proceedings of the 5th International Conference on Generative Programming and Component Engineering (GPCE'06), Portland, Oregon, October 2006. ACM Press. https://doi.org/10.1145/1173706.1173747
- A. Bagge, K. T. Kalleberg. DSAL = library+notation: Program Transformation for Domain-Specific Aspect Languages. In Proceedings of the First Domain Specific Aspect Language Workshop (DSAL'06), Portland, Oregon, October 2006. Online publication.
- Anya Helene Bagge: Separating exceptional concerns. WEH@ICSE 2012: 49-51. https://doi.org/10.1109/WEH.2012.6226599
- Tero Hasu: Concrete error handling mechanisms should be configurable. WEH@ICSE 2012: 46-48. https://doi.org/10.1109/WEH.2012.6226598
Project Members