An approach to context-based recommendation in software development.
Bruno AntunesJoel CordeiroPaulo GomesPublished in: RecSys (2012)
Keyphrases
- software development
- software engineering
- recommender systems
- software developers
- recommendation systems
- collaborative filtering
- software projects
- software systems
- software components
- development process
- user preferences
- cost estimation
- personalized recommendation
- context sensitive
- development effort
- case study
- software design
- pair programming
- online dating
- software architecture
- development methodologies
- agile software development
- user feedback
- recommendation algorithms
- life cycle
- software evolution
- software process
- knowledge management
- social media
- neural network
- software development effort