Keyphrases
- user interface
- requirements engineering
- software package
- software tools
- software engineering
- engineering design
- software development
- software systems
- artificial intelligence
- commercial software
- software architecture
- software projects
- source code
- expert systems
- software developers
- software maintenance
- website
- search engine
- software process
- platform independent
- real world
- mechanical engineering
- practical experiences
- development lifecycle
- software intensive systems