A Survey of Automated Code-level Aspect Mining Techniques

Kellens, Andy;Mens, Kim;Tonella, Paolo
(2007) Transactions on Aspect-Oiented Software Development (Special issue on Software Evolution) — Vol. LNCS 4640, n° IV, p. 143-162 (2007)

Files

JA_2006_TAOSD.pdf
  • Restricted Access
  • Adobe PDF
  • 489.61 KB

Details

Authors
  • Kellens, AndyVrije Universiteit Brussel
    Author
  • Mens, Kimorcid-logoUCLouvain
    Author
  • Tonella, PaoloCentro per la Ricerca Scientifica e Tecnologica Via Sommarive,Trento, Italy
    Author
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.
Affiliations

Citations

Kellens, A., Mens, K., & Tonella, P. (2007). A Survey of Automated Code-level Aspect Mining Techniques. Transactions on Aspect-Oiented Software Development (Special issue on Software Evolution), LNCS 4640(IV), 143-162. https://doi.org/10.1007/978-3-540-77042-8_6 (Original work published 2007)