Questions programmers ask during software evolution tasks.
Jonathan SillitoGail C. MurphyKris De VolderPublished in: SIGSOFT FSE (2006)
Keyphrases
- software evolution
- source code
- software engineering
- software systems
- software development
- software maintenance
- open source
- mining software repositories
- software architecture
- reverse engineering
- component based software development
- process automation
- software repositories
- code reuse
- case study
- object oriented
- design patterns
- open source projects
- software industry
- application server
- program comprehension
- question answering
- programming language
- relational databases