Automated Testing of Software that Uses Machine Learning APIs.
Chengcheng WanShicheng LiuSophie XieYifan LiuHenry HoffmannMichael MaireShan LuPublished in: ICSE (2022)
Keyphrases
- machine learning
- software testing
- test cases
- search based testing
- test data generation
- source code
- software systems
- quality assurance
- machine learning methods
- machine learning algorithms
- information extraction
- data mining
- search based software testing
- learning systems
- software development
- natural language processing
- pattern recognition
- learning algorithm
- integration testing
- test case generation
- knowledge acquisition
- computer systems
- user interface
- regression testing
- semi automated
- software design
- fully automated
- neural network
- embedded software
- software reliability
- software architecture
- decision trees
- data analysis
- open source
- knowledge discovery
- support vector machine
- learning tasks
- computational intelligence
- software development life cycle
- development lifecycle
- active learning
- computer vision
- testing process
- model selection
- information systems
- computer science
- feature selection