Keyphrases
- computer systems
- personal computer
- intellectual property
- rapid development
- cyber infrastructure
- software development
- software systems
- artificial intelligence
- web enabled
- technical issues
- source code
- enabling technology
- key technologies
- voice recognition
- software engineering
- communication technologies
- business applications
- neural network
- software projects
- cost effective
- hardware design
- computational tools
- information systems
- core components
- software architecture
- commercial off the shelf
- user interface
- data mining