A survey of automated code-level aspect mining techniques

  • Authors:
  • Andy Kellens;Kim Mens;Paolo Tonella

  • Affiliations:
  • Programming Technology Lab, Vrije Universiteit Brussel, Brussels, Belgium;Département d'Ingénierie Informatique, Université Catholique de Louvain, Louvain-la-Neuve, Belgium;ITC-irst, Centro per la Ricerca Scientifica e Tecnologica, Trento, Italy

  • Venue:
  • Transactions on aspect-oriented software development IV
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper offers a first, in-breadth survey and comparison of current aspect mining tools and techniques. It focuses mainly on automated techniques that mine a program's static or dynamic structure for candidate aspects. We present an initial comparative framework for distinguishing aspect mining techniques, and assess known techniques against this framework. The results of this assessment may serve as a roadmap to potential users of aspect mining techniques, to help them in selecting an appropriate technique. It also helps aspect mining researchers to identify remaining open research questions, possible avenues for future research, and interesting combinations of existing techniques.