SEAMS 2019
Sat 25 - Sun 26 May 2019 Montreal, QC, Canada
co-located with ICSE 2019
Sat 25 May 2019 14:00 - 14:25 at Duluth - Autonomy Chair(s): Danny Weyns

Modern cyber-physical systems (e.g., robotics systems) are typically composed of physical and software components, the characteristics of which are likely to change over time. Assumptions about parts of the system made at design time may not hold at run time, especially when a system is deployed for long periods (e.g., over decades). Self-adaptation is designed to find reconfigurations of systems to handle such run-time inconsistencies. Planners can be used to find and enact optimal reconfigurations in such an evolving context. However, for systems that are highly configurable, such planning becomes intractable due to the size of the adaptation space. To overcome this challenge, in this paper we explore an approach that (a) uses machine learning to find Pareto-optimal configurations without needing to explore every configuration, and (b) restricts the search space to such configurations to make planning tractable. We explore this in the context of robot missions that need to consider task timeliness and energy consumption. An independent evaluation shows that our approach results in high-quality adaptation plans in uncertain and adversarial environments.

Sat 25 May

14:00 - 15:30: SEAMS 2019 - Autonomy at Duluth
Chair(s): Danny WeynsKU Leuven
seams-2019-papers14:00 - 14:25
Pooyan JamshidiUniversity of South Carolina, Javier CamaraUniversity of York, Bradley SchmerlCarnegie Mellon University, USA, Christian KästnerCarnegie Mellon University, David GarlanCarnegie Mellon University
seams-2019-papers14:25 - 14:50
Eoin GruaVrije Universiteit Amsterdam, Ivano MalavoltaVrije Universiteit Amsterdam, Patricia LagoVrije Universiteit Amsterdam
Pre-print Media Attached
seams-2019-papers14:50 - 15:10
Michael LangfordMichigan State University, Glen SimonMichigan State University, Philip McKinleyMichigan State University, Betty H.C. ChengMichigan State University
seams-2019-papers15:10 - 15:30
Amel BennaceurThe Open University, Carlo GhezziPolitecnico di Milano, Kenji TeiWaseda University / National Institute of Informatics, Japan, Timo KehrerHumboldt-Universtität zu Berlin, Danny WeynsKU Leuven, Radu CalinescuUniversity of York, UK, Schahram DustdarTU Wien, Zhenjiang HuNational Institute of Informatics, Shinichi HonidenWaseda University / National Institute of Informatics, Japan, Fuyuki IshikawaNational Institute of Informatics, Zhi JinPeking University, Jeffrey Kramer, Marin LitoiuYork University, Canada, Michele LoretiUniversity of Camerino, Gabriel A. MorenoCarnegie Mellon University, USA, Hausi MüllerUniversity of Victoria, Computer Science, Faculty of Engineering, Canada, Laura NenziUniversity of Trieste, Bashar NuseibehThe Open University (UK) & Lero (Ireland), Liliana PasqualeUniversity College Dublin & Lero, Ireland, Wolfgang ReisigHumboldt-Universität zu Berlin, Germany, Heinz SchmidtRMIT Australia, Christos TsigkanosTechnische Universität Wien, Haiyan ZhaoPeking University