Title :
Semi-automatic refactoring to aspect-oriented platform
Author :
Roman, P. ; Polasek, Ivan
Author_Institution :
Fac. of Inf. & Inf. Technol., Slovak Univ. of Technol., Bratislava, Slovakia
Abstract :
Refactoring is necessary in large software projects and an aspect-oriented approach can help to maintain concerns in the source code. While tools for object-oriented refactoring are the usual part of development environments, support for aspect-oriented refactoring is minimal. We analyzed object-oriented bad smells applicable for an aspect-oriented approach and propose a method for the detection of crosscutting concerns and consecutive refactoring.
Keywords :
aspect-oriented programming; project management; software management; source code (software); aspect-oriented approach; aspect-oriented platform; consecutive refactoring; crosscutting concerns; development environments; object-oriented bad smells; semiautomatic refactoring; software projects; source code; Algorithm design and analysis; Computational intelligence; Data mining; Formal concept analysis; Informatics; Natural languages; Software;
Conference_Titel :
Computational Intelligence and Informatics (CINTI), 2013 IEEE 14th International Symposium on
Conference_Location :
Budapest
Print_ISBN :
978-1-4799-0194-4
DOI :
10.1109/CINTI.2013.6705180