Mutation-based test-case prioritization in software evolution.
Yiling LouDan HaoLu ZhangPublished in: ISSRE (2015)
Keyphrases
- software evolution
- regression testing
- software maintenance
- test cases
- reverse engineering
- genetic algorithm
- software systems
- source code
- mining software repositories
- evolutionary algorithm
- differential evolution
- software engineering
- software testing
- object oriented systems
- genetic algorithm ga
- software development
- software quality
- fitness function
- process automation
- test data
- software architecture
- test suite
- test case generation
- test sequences
- black box
- software repositories
- testing process
- mutation operator
- number of test cases
- test case selection
- life cycle
- test set
- information technology
- information systems
- artificial intelligence
- test generation
- software projects
- sequence diagrams
- software development processes
- genetic programming
- neural network