Keyphrases
- software developers
- software development
- software engineering
- application development
- development tools
- software systems
- computing systems
- computer systems
- application developers
- software projects
- software industry
- software engineers
- human behavior
- human subjects
- human users
- artificial intelligence
- academic researchers
- data sets
- user interface
- cooperative
- case study
- web services
- real world