loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
12th Asia-Pacific Software Engineering Conference (APSEC'05)
Exception Handling: An Architecture Model and Utility Support
Taipei, Taiwan
December 15-December 17
ISBN: 0-7695-2465-6
Y. C. Cheng, National Taipei University of Technology, Taipei, Taiwan
Y. C. Cheng, National Taipei University of Technology, Taipei, Taiwan
Jung-Sing Jwo, Information Engineering Tunghai University, Taichung, Taiwan
Exception handling design is an important but difficult subject in software development. In Java software development, the use of checked exceptions exacerbates the difficulty. In this paper, through the use of an architectural model, we show that an application can benefit from a separation of exceptions in terms of recoverability beyond distinguishing checked and unchecked exceptions. The architectural model helps evaluate and balance conflicting quality requirements such as modifiability, readability, and fault tolerance. Facilitated by object-oriented utility libraries, the architecture model guides the design from early stage of the development; an example is given to illustrate its use.
Citation:
Y. C. Cheng, Y. C. Cheng, Jung-Sing Jwo, "Exception Handling: An Architecture Model and Utility Support," apsec, pp.359-366, 12th Asia-Pacific Software Engineering Conference (APSEC'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.