How we refactor and how we document it? On the use of supervised machine learning algorithms to classify refactoring documentation.
Eman Abdullah AlOmarAnthony PerumaMohamed Wiem MkaouerChristian D. NewmanAli OuniMarouane KessentiniPublished in: Expert Syst. Appl. (2021)
Keyphrases
- supervised machine learning algorithms
- software evolution
- information retrieval
- document retrieval
- document collections
- document images
- text documents
- retrieval systems
- source code
- keywords
- relevant documents
- information retrieval systems
- software systems
- database
- document analysis
- structured documents
- document clustering
- machine learning
- object oriented systems
- document classification
- open source
- training set
- pairwise
- knn
- digital documents
- text classification