Keyphrases
- intellectual property
- software development
- software systems
- software maintenance
- software tools
- source code
- software architecture
- development process
- software platform
- computer software
- software design
- artificial intelligence
- neural network
- personal computer
- database
- digital images
- software quality
- digital libraries
- commercial software