Keyphrases
- domain knowledge
- software development
- software systems
- hardware design
- software design
- background knowledge
- source code
- ad hoc networks
- software architecture
- software developers
- routing protocol
- domain experts
- development process
- user interface
- data mining
- software tools
- software maintenance
- software platform
- routing problem
- data sets
- software projects
- domain ontology
- test cases
- distributed systems
- prior knowledge
- case study
- neural network