AspectScope: An Outline Viewer for AspectJ Programs.

Michihiro Horie, Shigeru Chiba · The Journal of Object Technology · 2007

This paper presents the AspectScope tool for AspectJ.It displays how aspects affect the existing module interfaces in the program.Because an aspect is not explicitly invoked, some developers claim that it is difficult to understand the behavior of their code within local reasoning.Although this difficulty should be mitigated by appropriate tool support, the support by current tools such as AJDT is not sufficient.We have developed AspectScope for providing another visualization of AspectJ programs so that developers can more easily understand crosscutting structures in their programs.

Read the paper · More papers on PaperTik