Normalizing source code vocabulary to support program comprehension and software quality.
Latifa GuerroujPublished in: ICSE (2013)
Keyphrases
- source code metrics
- source code
- program comprehension
- software quality
- software projects
- software systems
- program understanding
- software maintenance
- open source
- software evolution
- software metrics
- software engineers
- execution traces
- white box
- eye tracking
- fault prone
- development process
- software engineering
- software development
- quality assurance
- reverse engineering
- software product
- life cycle
- object oriented systems
- relational databases
- software developers
- text files
- software artifacts
- case study
- high level
- fault localization
- software reuse
- programming course
- real world
- human computer interaction