Keyphrases
- knowledge reuse
- knowledge management
- knowledge engineering
- case study
- e learning
- knowledge sharing
- problem based learning
- cluster ensemble
- information systems
- software engineering
- real world
- decision making
- information technology
- domain knowledge
- machine learning
- artificial intelligence
- knowledge workers
- social software
- combining multiple
- expert knowledge
- software development