What Machine Learning Can Learn From Software Modularity.
Peter KriensTim VerbelenPublished in: Computer (2022)
Keyphrases
- machine learning
- software development
- learning algorithm
- software systems
- software tools
- computer systems
- data mining
- information extraction
- pattern recognition
- user interface
- highly modular
- software design
- embedded systems
- machine learning algorithms
- text classification
- source code
- decision trees
- reinforcement learning
- active learning
- software maintenance
- community detection
- data sets
- learning tasks
- learning systems
- text mining
- feature selection
- learning problems
- training data
- computer vision
- test cases
- software testing
- software package
- software packages
- commercial software
- software platform