Managing Run-Time Variability in Robotics Software by Modeling Functional and Non-functional Behavior | Publicación