Keyphrases
- paradigm shift
- software reuse
- software components
- software engineering
- software development
- domain driven data mining
- domain driven
- reusable components
- future development
- development process
- ontological engineering
- software quality
- code generation
- decision making
- clone detection
- software repositories
- data warehouse
- cooperative
- component based development
- machine learning