We developed model-based adaptation, an approach that leverages models of software and its environment to enable automated adaptation. The goal of our approach is to build long-lasting software systems that can effectively adapt to changes in their environment.
@article{aldrich-model-robots,
author = "Jonathan Aldrich and David Garlan and Christian Kaestner
and Claire Le~Goues and Anahita Mohseni-Kabir and
Ivan Ruchkin and Selva Samuel and Bradley Schmerl and
Christopher~Steven Timperley and Manuela Veloso and
Ian Voysey and Joydeep Biswas and Arjun Guha and
Jarrett Holtz and Javier Camara and Pooyan Jamshidi",
title = "Model-Based Adaptation for Robotics Software",
journal = "{IEEE} Software",
volume = 36,
number = 2,
year = 2019,
pages = "83--90"
}