期刊名称:International Journal of Electronics, Communication and Soft Computing Science and Engineering
印刷版ISSN:2277-9477
出版年度:2012
卷号:2
期号:Special
出版社:IJECSCSE
摘要:Aspect - oriented software development allows the encapsulation of crosscutting concerns, achieving a superior system modularization and improving its maintenance. One important challenge is how to develop an object - oriented system into an aspect - oriented system in such a way that the system structure gets regularly improved. This paper describes a process to support developers in the refactoring of object - oriented systems to aspects. To do so, a n ap proach that combines aspect mining techniques to apply refactoring with pattern matching & clustering tec h niques is used . This approach reduces time and space complexity. This paper also describes how code is replaced according to user's need