Keyphrases
- software development
- computer systems
- software systems
- artificial intelligence
- software engineering
- current status
- software package
- engineering design
- source code
- computer science
- engineering problems
- data mining
- software architecture
- requirements engineering
- software design
- software evolution
- software process
- commercial software
- database
- engineering systems
- software components
- control system
- user interface
- information technology
- web services
- information systems
- databases