MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Regaining control of exception handling (1999) [7 citations — 0 self]

Download:
pdf | ps
by Martin P. Robillard, Gail C. Murphy
http://www.cs.ubc.ca/labs/se/papers/1999/UBC-CS-TR-99-14.ps.gz
Add To MetaCart

Abstract:

Just as the structure of the normal operations of a system tends to degrade as the system evolves, the structure of exception handling also degrades. In this paper, we draw on our experience building and analyzing the exception structure of Java programs to describe why and how exception structure degrades. Fortunately, we need not let our exception structure languish. We also relate our experience at regaining control of exception structure in several existing programs using a technique based on software containment.

Citations

1464 The Unified Model-ing Language User Guide – Booch, Jacobson, et al. - 1999
1416 The Java Language Specification – Gosling, Joy, et al. - 1996
90 A model of large program development – Belady, Lehman - 1976
30 Issues with exception handling in object-oriented systems – Miller, Tripathi - 1997
18 Reference Manual: Language and Standard Libraries, version 6.0 – Ada - 1994
14 Tracking down exceptions in standard ml programs – Fahndrich, Foster, et al. - 1998
12 Correct and robust programs – Christian - 1984
9 Exception handling in a cooperative object-oriented approach – Lemos, Romanovsky - 1999
6 A systematic approach for implementing fault tolerant software designs in Ada – Litke - 1990
3 Exception handling and software fault tolerance – Christian - 1982
2 OODREX: An object-oriented design tool for reuse with exceptions – Bamford, Dollery - 1995