Keyphrases
- software systems
- software engineering
- software tools
- requirements engineering
- software development
- databases
- computer science
- software design
- software maintenance
- computer systems
- software architecture
- web based training
- software requirements
- software developers
- test cases
- machine learning
- neural network
- life cycle
- engineering design
- source code
- open source
- control system
- genetic algorithm
- hardware design
- engineering education
- platform independent