|
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
| Volume 1 - Issue 6 |
| Published: February 2010 |
| Authors: S.A.M.Rizvi, Zeba Khanam |
10.5120/146-267
|
S.A.M.Rizvi, Zeba Khanam . Introduction of Aspect Oriented Techniques for refactoring legacy software. International Journal of Computer Applications. 1, 6 (February 2010), 29-32. DOI=10.5120/146-267
@article{ 10.5120/146-267,
author = { S.A.M.Rizvi,Zeba Khanam },
title = { Introduction of Aspect Oriented Techniques for refactoring legacy software },
journal = { International Journal of Computer Applications },
year = { 2010 },
volume = { 1 },
number = { 6 },
pages = { 29-32 },
doi = { 10.5120/146-267 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2010
%A S.A.M.Rizvi
%A Zeba Khanam
%T Introduction of Aspect Oriented Techniques for refactoring legacy software%T
%J International Journal of Computer Applications
%V 1
%N 6
%P 29-32
%R 10.5120/146-267
%I Foundation of Computer Science (FCS), NY, USA
Refactoring has become a well-known technique for improving the code in a way that preserves behavior. The application of refactorings during development process of an object oriented or procedure oriented software improves the design and therefore the quality of software. During the evolution of software it is a requirement to refactor them in order to make it more compatible and flexible with the new environment. Much work is being done in refactoring object oriented code with aspect oriented programming. But this paper describes the various types of refactoring being done on procedural codes for eg: C language and the utility of refactoring the procedural codes with the help of aspect oriented programming. The paper also proposes certain refactorings that could be achieved in a better way using AOP.