Accés ràpid intranet

Més informació...

a a a



Dynamic Variability in Modern Adaptive Systems


Rafael Capilla

Professor/a organitzador/a

Agust Solanas


Universidad Rey Juan Carlos


22-04-2016 16:00


More and more systems require some kind of adaptation or they just exploit context information to provide smart behavior and reaction to varying context conditions. In many situations, a runtime reconfiguration is required at post-deployment time, but the need to reduce human intervention when systems reconfigure themselves or react to unforeseen events is still challenging. Many of todays modern systems ranging from context-aware and autonomous systems, mobile and smart devices, smart homes and cities, IoT software, or critical systems that need a real-time response for critical operations are typical candidates to combine context information with smart responses. In this light, emerging techniques like dynamic variability can play a role now as promising solutions to cope with the diversity of changes at runtime. This talk introduces the need for modeling and context information combined with software variability techniques and suggest dynamic variability solutions that can be used by different types of systems that demand runtime reconfiguration and smart reaction/behavior to unpredicted events. Rafael Capilla is Associate Professor at the Rey Juan Carlos University of Madrid. He received a PhD in Computer Science from his Rey Juan Carlos University, Madrid, Spain. His research focuses on Software Architecture, Software Product Line Engineering, Variability Management and Dynamic Variability among other topics. He is co-editor and co-author of the first book on Systems and software Variability Management (Springer, 2013) with Jan Bosch and Kyo-Chul Kang. He has also participated in several EU and Spanish research projects and development projects with Spanish companies. Capilla is regular reviewer of well known international Journals and Magazines (TOSEM, JSS, TSE, IST, Sensors, Computer, Software), and co-author of more than 80 conference papers, Journals and book chapters including guest co-editor in four special issues for Journal of Software Maintenance and Evolution (2010), Journal of Systems and Software (2010), IEEE Software (2015), Journal of Systems and Software (2016). He has co-chaired several International Workshops and General Chair of the 14th European Conference on Software Maintenance and Reengineering, CSMR 2010 (Madrid). At presents, he heads the Software Architecture & Internet Technologies (SAIT) research group in his university. Web page:


Laboratori 231