posted on 2022-07-25, 00:31authored byS Entwisle, S Ramakrishnan, I Peake, E Kendall
Programming languages provide exception handling mechanisms to structure fault tolerant activities within software systems. However, the use of exceptions at this low level of abstraction can be error-prone and complex leading to new programming errors. Our research investigates the use of model driven approaches to exception management. In this paper, we present the RELIANT domain engineering methodology. This method provides a tailorable framework that provides guidance for a domain engineer from initial conception to implementation and deployment of reusable modules for a wide range of exception domains.