Improving software reliability and productivity via mining program source code.
Tao XieMithun AcharyaSuresh ThummalapentaKunal TanejaPublished in: IPDPS (2008)
Keyphrases
- source code
- software reliability
- software repositories
- static analysis
- program understanding
- software testing
- execution traces
- program slicing
- software systems
- symbolic execution
- open source
- mining software repositories
- fault localization
- software development
- program comprehension
- programs written
- software projects
- software maintenance
- software evolution
- root mean square error
- programming language constructs
- programming course
- java code
- prediction model
- plagiarism detection
- integrated development environment
- wavelet neural network
- machine learning
- bp neural network
- source files
- free software
- database systems
- high level