Keyphrases
- computer systems
- software evolution
- personal computer
- software development
- software systems
- enabling technology
- technical issues
- intellectual property
- cyber infrastructure
- technological advances
- cost effective
- computer hardware
- high end
- computer software
- enterprise systems
- graphical user interfaces
- software design
- software maintenance
- aspect oriented programming
- database software
- software architecture
- data processing
- voice recognition
- user interface
- case study
- computer networking
- virtual instrument
- mobile platforms
- software quality
- desktop computers
- data sets
- design tools
- key technologies
- rapid development
- software components
- development process
- source code
- information systems