To search, Click below search items.

 

All Published Papers Search Service

Title

Aspect Mining Using Clustering and Association Rule Method

Author

Lili He, Hongtao Bai

Citation

Vol. 6  No. 2  pp. 247~251

Abstract

Aspect oriented programming offers a unique module, an aspect, to encapsulate scattered and tangled code, which makes it hopeful to solve the problem of crosscutting concerns. Identification and encapsulation of crosscutting concerns is the key problem in the migration from OO system to AO system. A novel aspect mining method which combines clustering and association rule technology is provided in this article. Clustering analysis based on the execution traces is provided to find out candidate aspects; while association rule mining based on the execution traces with ordered call is used to find out the crosscuts. Both the aspect code (advice body) and the crosscuts (pointcuts) are gotten after the above two processes, which constitute the aspect mining process. An actual application on real system provides the validity of our methods.

Keywords

AOP, Aspect mining, Clustering method, Association Rule Method, reverse engineering

URL

http://paper.ijcsns.org/07_book/200602/200602A34.pdf