Lookup NU author(s): Dr Rogerio De Lemos,
Professor Alexander Romanovsky
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
Exception handling is a structuring technique that facilitates system design by encapsulating the process of error recovery. Traditional methods deal with exceptions at tate design and implementation phases, thus losing the context of error detection and recovery, and the correlation between exceptions and their handlers. The proposed approach emphasises the separation of the treatment of requirements-related, design-related, and implementation-related exceptions during the software lifecycle by specifying the exceptions and their handlers in the context where faults are identified. The description of exceptional behaviour is supported by a co-operative object-oriented approach that allows the representation of collaborative behaviour between objects at different phases of the software development. The feasibility of the approach is demonstrated in terms of a benchmark case study.
Author(s): de Lemos R, Romanovsky A
Publication type: Article
Publication status: Published
Journal: Computer Systems Science and Engineering
ISSN (print): 0267-6192
Publisher: CRL Publishing Ltd.