Keyphrases
- software systems
- software tools
- software architecture
- software development
- commercial software
- high speed
- database systems
- genetic algorithm
- software engineering
- computer systems
- software design
- data structure
- open source
- case study
- information systems
- search engine
- software projects
- information retrieval
- design methodology
- software package
- software packages
- databases