International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 38 - Number 4 |
Year of Publication: 2012 |
Authors: Amogh Katti, Vyankatesh Bingi, Vishwanath Chavan |
10.5120/4675-6792 |
Amogh Katti, Vyankatesh Bingi, Vishwanath Chavan . Application of Program Slicing for Aspect Mining and Extraction – A Discussion. International Journal of Computer Applications. 38, 4 ( January 2012), 12-15. DOI=10.5120/4675-6792
Aspect Orientation removed the code scattering and tangling drawback of Object Orientation by encapsulating the cross cutting concerns into their own modules called Aspects. It is gaining popularity these days as lot of languages, frameworks, programming and modeling tools already support aspects and developers have started to embrace these. But there exists lot of legacy object oriented code that needs to be moved to aspects as this makes cross cutting concerns easy to change (localized changes would be enough), test, extend, more comprehensible, etc. Converting it manually is tedious and there exist different techniques that semi automate the process making the maintenance engineer’s job easier. Another approach to the automation process using program slicing is also possible. In this paper, we discuss aspect mining and extraction from program slicing point of view.