[HTML][HTML] Alternatives for testing of context-aware software systems in non-academic settings: results from a Rapid Review

S Matalonga, D Amalfitano, A Doreste… - Information and …, 2022 - Elsevier
Context Context-awareness challenges the engineering of contemporary software systems
and jeopardizes their testing. The variation of context represents a relevant behavior that …

Testing of adaptive and context‐aware systems: approaches and challenges

BR Siqueira, FC Ferrari, KE Souza… - Software Testing …, 2021 - Wiley Online Library
Adaptive systems (ASs) and context‐aware systems (CASs) are able to evaluate their own
behaviour and to adapt it when the system fails to accomplish its goals or when better …

A survey on runtime testing of dynamically adaptable and distributed systems

M Lahami, M Krichen - Software Quality Journal, 2021 - Springer
This article addresses the need of applying testing activities with the purpose of checking the
consistency and the correctness of distributed and dynamically adaptable systems whose …

Self-adaptive testing in the field

S Silva, P Pelliccione, A Bertolino - ACM Transactions on Autonomous …, 2024 - dl.acm.org
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, and so on …

Self-adaptive testing in the field: are we there yet?

S Silva, A Bertolino, P Pelliccione - … of the 17th Symposium on Software …, 2022 - dl.acm.org
Testing in the field is gaining momentum, as a means to detect those failures that escape in-
house testing by continuing the testing even while a system is operating in production …

Testing self-adaptive software with probabilistic guarantees on performance metrics

C Mandrioli, M Maggio - Proceedings of the 28th ACM Joint Meeting on …, 2020 - dl.acm.org
This paper discusses the problem of testing the performance of the adaptation layer in a self-
adaptive system. The problem is notoriously hard, due to the high degree of uncertainty and …

Runtime testing of context-aware variability in adaptive systems

EB dos Santos, RMC Andrade… - Information and Software …, 2021 - Elsevier
Abstract Context: A Dynamically Adaptive System (DAS) supports runtime adaptations to
handle changes in the operational environment. These adaptations can change the system's …

Testing self-adaptive software with probabilistic guarantees on performance metrics: extended and comparative results

C Mandrioli, M Maggio - IEEE Transactions on Software …, 2021 - ieeexplore.ieee.org
This paper discusses methods to test the performance of the adaptation layer in a self-
adaptive system. The problem is notoriously hard, due to the high degree of uncertainty and …

A systematic literature review of UML-based domain-specific modeling languages for self-adaptive systems

JPS da Silva, M Ecar, MS Pimenta… - Proceedings of the 13th …, 2018 - dl.acm.org
Self-adaptive Systems (SaSs) operate under uncertainty conditions and have intrinsic
properties that make their modeling a non-trivial activity. This complexity can be minimized …

Changing software in a changing world: How to test in presence of variability, adaptation and evolution?

A Bertolino, P Inverardi - From Software Engineering to Formal Methods …, 2019 - Springer
Modern software-intensive and pervasive systems need to be able to manage different
requirements of variability, adaptation and evolution. The latter are surely related properties …