Keyphrases
- software engineering
- software development
- software projects
- requirements elicitation
- systems development
- artificial intelligence
- information systems development
- requirements engineering
- software systems
- development process
- project management
- case study
- genetic algorithm
- language technology
- software architecture
- development methodologies
- object oriented
- agent oriented
- software process
- information systems
- software maintenance
- reverse engineering
- human computer interaction
- software engineering education
- empirical software engineering