A Recommendation Module based on Reinforcement Learning to an Intelligent Tutoring System for Software Maintenance.
Rodrigo Elias FranciscoFlávio de Oliveira SilvaPublished in: CSEDU (1) (2022)
Keyphrases
- software maintenance
- reinforcement learning
- software systems
- reverse engineering
- open source projects
- recommender systems
- collaborative filtering
- regression testing
- software development and maintenance
- source code
- software engineering
- maintenance activities
- software engineers
- state space
- intelligent tutoring systems
- software evolution
- tutoring system
- software projects
- program comprehension
- program understanding
- software development
- multi agent
- object oriented systems
- software life cycle
- effort estimation
- student model
- database
- case study
- information systems
- learning algorithm
- machine learning