Software Practices Lab Homepage
People
Publications
Papers
Theses
Projects
Information Fragments
Mylyn
Registration-Based Abstraction
Summarizing Software Artifacts
past projects...
Reading Group
SPL Wiki [local access]

Exception Structure

  

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.

People

  • Martin Robillard
  • Gail Murphy

Recent Publications

Martin P. Robillard and Gail C. Murphy. "Designing Robust Java Programs with Exceptions", FSE '00.

Martin P. Robillard and Gail C. Murphy. "Analyzing Exception Flow in JavaTM Programs", ESEC/FSE '99.

Master's Thesis: Martin Robillard