Keyphrases
- software systems
- software development
- software maintenance
- source code
- computer systems
- software design
- software tools
- software architecture
- database
- embedded systems
- software application
- software packages
- software package
- software quality
- software developers
- personal computer
- resource allocation
- user interface
- high level
- data sets