Model-Based Adaptation for Robotics Software

Jonathan Aldrich, David Garlan, Christian Kaestner, Claire Le Goues, Anahita Mohseni-Kabir, Ivan Ruchkin, Selva Samuel, Bradley Schmerl, Christopher Steven Timperley, Manuela Veloso, Ian Voysey, Joydeep Biswas, Arjun Guha, Jarrett Holtz, Javier Camara, and Pooyan Jamshidi
IEEE Software, 2019

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.


    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"