DocumentCode :
459915
Title :
A Model Driven Exception Management Framework for Developing Reliable Software Systems
Author :
Entwisle, Susan ; Schmidt, Heinz ; Peake, Ian ; Kendall, Elizabeth
Author_Institution :
Fac. of Inf. Technol., Monash Univ., Melbourne, Vic.
fYear :
2006
fDate :
Oct. 2006
Firstpage :
307
Lastpage :
318
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
Keywords :
Unified Modeling Language; exception handling; formal specification; software reliability; Project Tracker; UML-based modeling; exception handling; fault tolerant software; iterative software development; model driven exception management framework; model-driven framework; programming languages; reliable software systems; transformation engine; Application software; Computer errors; Computer languages; Information technology; Quality management; Quality of service; Research and development management; Software development management; Software libraries; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2006. EDOC '06. 10th IEEE International
Conference_Location :
Hong Kong
ISSN :
1541-7719
Print_ISBN :
0-7695-2558-X
Type :
conf
DOI :
10.1109/EDOC.2006.10
Filename :
4031218
Link To Document :
بازگشت