Aspect recommendation for evolving software

  title={Aspect recommendation for evolving software},
  author={Tung Thanh Nguyen and Hung Viet Nguyen and Hoan Anh Nguyen and Tien N. Nguyen},
  journal={2011 33rd International Conference on Software Engineering (ICSE)},
Cross-cutting concerns are unavoidable and create difficulties in the development and maintenance of large-scale systems. In this paper, we present a novel approach that identifies certain groups of code units that potentially share some cross-cutting concerns and recommends them for creating and updating aspects. Those code units, called concern peers, are detected based on their similar interactions (similar calling relations in similar contexts, either internally or externally). The… CONTINUE READING
Highly Cited
This paper has 24 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 17 extracted citations


Publications referenced by this paper.
Showing 1-3 of 3 references


  • M. Marin
  • van Deursen, and L. Moonen. Identifying…
  • 2007
Highly Influential
20 Excerpts

Similar Papers

Loading similar papers…