Keyphrases
- software engineers
- software engineering
- software maintenance
- software development
- software systems
- program comprehension
- source code
- database applications
- reverse engineering
- software components
- artificial intelligence
- stack overflow
- development process
- information technology
- distributed systems
- open source
- object oriented
- user feedback
- relevance feedback
- application development
- case study
- web services
- database
- cognitive effort