Keyphrases
- software engineering
- knowledge management
- strategic management
- case study
- software development
- software systems
- programming language
- artificial intelligence
- development process
- requirements elicitation
- software engineers
- formal methods
- software projects
- knowledge engineering
- software architecture
- strategic planning
- software engineering education
- software reuse
- software design
- short and long term
- real time
- design patterns
- decision making
- databases
- reverse engineering
- software maintenance
- object oriented
- user interface
- requirements engineering
- systems development
- knowledge base
- learning algorithm
- genetic algorithm
- neural network