Reinforcement Learning

Enhancing software runtime with reinforcement learning-driven mutation operator selection in genetic improvement

Genetic Improvement employs heuristic search algorithms to explore the search space of program variants by modifying code using mutation operators. This research focuses on …

damien-bose

Reinforcement learning for mutation operator selection in automated program repair

Automated program repair techniques aim to aid software developers with the challenging task of fixing bugs. In heuristic-based program repair, a search space of mutated program …

carol-hanna

Toward Systematizing Hot Fixing for Production Software

A hot fix is an unplanned improvement to a specific time-critical issue deployed to a system in production. This topic has never been surveyed within software engineering despite …

carol-hanna