Keyphrases
- software engineering
- software systems
- artificial intelligence
- reverse engineering
- software development
- case study
- object oriented
- software engineers
- software engineering education
- ethical issues
- grounded theory
- qualitative analysis
- knowledge engineering
- programming language
- development process
- software projects
- information systems
- software maintenance
- software design
- software testing
- software reuse
- knowledge management
- database
- software developers
- human computer interaction
- information technology
- systems analysis and design
- requirements elicitation
- questionnaire survey
- focus group
- software quality
- software architecture