Samira Silva

GSSI - Gran Sasso Science Institute (Italy)

Self-adaptive testing in the field: the past, the present and the future

We are increasingly surrounded by systems connecting us with the digital world and facilitating our life by supporting our work, leisure, activities at home, health, etc. These systems are pressed by two forces. On the one side, they operate in environments that are increasingly challenging due to uncertainty and uncontrollability. On the other side, they need to evolve, often in a continuous fashion, to meet changing needs, to offer new functionalities, or also to fix emerging failures. To make the picture even more complex, these systems rarely work in isolation and often need to collaborate with other systems, as well as humans. All such facets call for moving their validation during operation, as offered by approaches called testing in the field. In this talk, we show that even the field-based testing approaches should change over time to follow and adapt to the changes and evolution of collaborating systems or environments or users’ behaviors. We also present a taxonomy of this new category of testing that we call self-adaptive testing in the field (SATF), together with a reference architecture for SATF approaches. Finally, we additionally highlight the major research challenges and gaps in SATF. To achieve this objective, we surveyed the literature and collected feedback and contributions from experts in the domain via a questionnaire and interviews.

Buy Tickets now
Samira Silva is a PhD candidate in Computer Science at the Gran Sasso Science Institute (GSSI), Italy. Previously, she earned her MSc degree from Federal University of Minas Gerais (UFMG) and BSc degree from Federal University of Ouro Preto (UFOP), both in Computer Science. Samira has furthered her academic experience by participating in the Science Without Borders, a study abroad program at Porto University in Porto, Portugal, which was sponsored by the Brazilian government during her undergraduate studies. She has also worked as a Lecturer at UFOP, University of Itauna (UIT) and State University of Minas Gerais (UEMG) from 2016-2021. Despite her considerable background in Machine Learning and Computer Vision, she has spent the last four years doing research in the software engineering field, more specifically, on software testing, which she has become completely passionate about. The main focus of her current research is on field testing strategies.