A model driven exception management framework for developing reliable software systems

Entwisle, S, Schmidt, H, Peake, I and Kendall, E 2006, 'A model driven exception management framework for developing reliable software systems', in Patrick C K Hung (ed.) Proceedings of the 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2006), Hong Kong, 16-20 October 2006, pp. 307-318.


Document type: Conference Paper
Collection: Conference Papers

Title A model driven exception management framework for developing reliable software systems
Author(s) Entwisle, S
Schmidt, H
Peake, I
Kendall, E
Year 2006
Conference name 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2006)
Conference location Hong Kong
Conference dates 16-20 October 2006
Proceedings title Proceedings of the 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2006)
Editor(s) Patrick C K Hung
Publisher IEEE
Place of publication United States
Start page 307
End page 318
Total pages 12
Abstract Programming languages provide exception handling mechanisms to structure fault tolerant activities into software systems. However, the use of exceptions at this low level of abstraction can be error-prone and complex leading to new programming errors. In this paper, we present a model-driven framework to support the iterative development of reliable software systems. This framework is comprised of UML-based modeling notations and a transformation engine that supports the automated generation of exception management features for a software system. It leverages domain specific exception modeling languages, patterns, modeling tools and framework libraries. The feasibility of this approach is demonstrated through the development of a case study business application, known as Project Tracker.
Subjects Information Systems not elsewhere classified
DOI - identifier 10.1109/EDOC.2006.10
Copyright notice © 2006 IEEE
ISSN 1541-7719
Versions
Version Filter Type
Altmetric details:
Access Statistics: 247 Abstract Views  -  Detailed Statistics
Created: Mon, 18 Mar 2013, 14:42:00 EST by Catalyst Administrator
© 2014 RMIT Research Repository • Powered by Fez SoftwareContact us