Software refactoring at the function level using new Adaptive K-Nearest Neighbor algorithm.
Abdulaziz AlkhalidMohammad AlshayebSabri A. MahmoudPublished in: Adv. Eng. Softw. (2010)
Keyphrases
- software systems
- source code
- software evolution
- knn
- software development
- software tools
- software maintenance
- k nearest neighbor
- piecewise linear
- software application
- search engine
- computer systems
- software architecture
- levels of abstraction
- object oriented systems
- neural network
- adaptive learning
- lower level
- higher level
- information retrieval
- data mining