Keyphrases
- software development
- software design
- software engineering practices
- user interface
- software systems
- source code
- software tools
- multimedia
- computer systems
- commercial software
- computer graphics
- third party
- software components
- software architecture
- software platform
- software maintenance
- software projects
- development process
- database
- virtual environment
- software engineering
- data sets