Keyphrases
- software systems
- software tools
- computer systems
- software package
- software design
- source code
- software development
- commercial software
- software components
- high level
- user interface
- expert systems
- software architecture
- search algorithm
- video sequences
- software maintenance
- software testing
- computer vision
- information retrieval