Improving the Quality of AspectJ Application: Translating Name-Based Pointcuts to Analysis-Based Pointcuts

Abstract

This paper proposes an approach to improve the quality of AspectJ applications which supports translating name-based point cuts to analysis-based point cuts automatically. Traditional name-based point cuts rely on the names of fields, methods, and classes in the program, which are well known to be fragile against software evolution. Analysis-based point… (More)
DOI: 10.1109/QSIC.2014.34

5 Figures and Tables

Topics

  • Presentations referencing similar topics