An Approach for Source Code Classification Using Software Metrics and Fuzzy Logic to Improve Code Quality with Refactoring Techniques.
Pornchai LerthathairatNakornthip PrompoonPublished in: ICSECS (3) (2011)
Keyphrases
- source code
- software metrics
- software systems
- software projects
- software quality
- open source
- software modules
- feature ranking
- program slicing
- development effort
- quality assurance
- software repositories
- reverse engineering
- software maintenance
- open source software
- fault prone
- machine learning
- classification accuracy
- support vector
- software evolution
- neural network
- feature selection
- text classification
- change impact analysis
- artificial intelligence
- program understanding
- feature vectors
- classification models
- feature space
- threshold values
- high level
- software development
- software developers
- feature set
- software design
- code examples
- maintenance activities