Exception handling structures in programs are typically complex and
unmaintainable, often providing neither appropriate recovery nor
appropriate information to a user when an exceptional condition
arises. Our work in this area includes the development of the Jex tool
to help developers analyze the flow of exceptions in Java programs,
and a design approach to enable the development and reengineering of
better exception structures.
The Jex tool that
analyzes exception flow in Java programs is available for download.
- Martin Robillard
- Gail Murphy