Error handling as an aspect

@inproceedings{Filho2007ErrorHA,
  title={Error handling as an aspect},
  author={Fernando Castor Filho and Alessandro Garcia and Cec{\'i}lia Mary Fischer Rubira},
  year={2007}
}
One of the fundamental motivations for employing exception handling in the development of robust applications is to lexically separate error handling code from the normal code so that they can be independently modified. However, experience has shown that exception handling mechanisms of mainstream programming languages fail to achieve this goal. In most systems, exception handling code is interwined with the normal code, hindering maintenance and reuse. Moreover, because of limitations in the… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 23 CITATIONS

The crosscutting impact of the AOSD Brazilian research community

  • Journal of Systems and Software
  • 2013
VIEW 15 EXCERPTS
CITES METHODS & BACKGROUND

Separating exceptional concerns

  • 2012 5th International Workshop on Exception Handling (WEH)
  • 2012
VIEW 1 EXCERPT
CITES BACKGROUND

Comparative Analysis of Java and AspectJ on the Basis of Various Metrics

  • 2011 10th IEEE/ACIS International Conference on Computer and Information Science
  • 2011
VIEW 2 EXCERPTS
CITES BACKGROUND

References

Publications referenced by this paper.
SHOWING 1-4 OF 4 REFERENCES

A study on exception detection and handling using aspect-oriented programming

  • Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium
  • 2000
VIEW 7 EXCERPTS
HIGHLY INFLUENTIAL