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" }