Keyphrases
- software development
- domain knowledge
- knowledge acquisition
- knowledge management
- knowledge base
- expert systems
- knowledge intensive
- knowledge discovery
- knowledge representation
- software engineering
- data mining techniques
- knowledge based systems
- knowledge sharing
- software developers
- prior knowledge
- software architecture
- development process
- privacy protection