An empirical analysis of the distribution of unit test smells and their impact on software maintenance.
Gabriele BavotaAbdallah QusefRocco OlivetoAndrea De LuciaDavid W. BinkleyPublished in: ICSM (2012)
Keyphrases
- software maintenance
- regression testing
- software systems
- reverse engineering
- software engineering
- source code
- object oriented systems
- maintenance activities
- open source projects
- program comprehension
- software development and maintenance
- program understanding
- software projects
- software engineers
- databases
- effort estimation
- software evolution
- software life cycle
- software development life cycle
- maturity model
- maintenance effort
- test cases
- software development
- query language