Keyphrases
- software engineering
- software engineers
- software development
- artificial intelligence
- development process
- information systems
- programming language
- software systems
- decision making
- software reuse
- software design
- information technology
- object oriented
- software maintenance
- reverse engineering
- design patterns
- systems analysis and design
- knowledge management
- machine learning
- knowledge engineering
- requirements engineering
- conceptual modeling
- high tech
- end user computing
- requirements elicitation
- databases
- software architecture
- human resources
- human computer interaction
- software quality
- high level
- software product line