To automatically map source code entities to architectural modules with Naive Bayes.
Tobias OlssonMorgan EricssonAnna WingkvistPublished in: J. Syst. Softw. (2022)
Keyphrases
- source code
- naive bayes
- decision trees
- classification accuracy
- open source
- text classification
- logistic regression
- naive bayes classifier
- software systems
- text categorization
- software projects
- fault prone
- bayesian networks
- software maintenance
- change impact analysis
- training data
- high level
- feature selection
- software metrics
- software evolution
- automated tools
- software repositories
- averaged one dependence estimators
- source code metrics
- augmented naive bayes
- attribute dependencies
- software architecture
- independence assumption
- training set
- bayesian classifier
- conditional independence assumption
- bayesian network classifiers
- machine learning
- feature extraction
- artificial intelligence