Keyphrases
- software systems
- software tools
- software engineering
- software development
- artificial intelligence
- software process
- software design
- information systems
- concurrent engineering
- engineering design
- computer science
- source code
- computer systems
- data integration
- development process
- requirements engineering
- software testing
- computer software
- engineering courses
- engineering education
- hardware design
- configuration management
- free open source software
- visual attention
- software package
- software projects
- database
- user interface
- multi agent systems
- high level
- website
- neural network
- databases