Formal specification and verification of autonomous robotic systems: A survey

M Luckcuck, M Farrell, LA Dennis, C Dixon… - ACM Computing …, 2019 - dl.acm.org
Autonomous robotic systems are complex, hybrid, and often safety critical; this makes their
formal specification and verification uniquely challenging. Though commonly used, testing …

Models@ run. time: a guided tour of the state of the art and research challenges

N Bencomo, S Götz, H Song - Software & Systems Modeling, 2019 - Springer
More than a decade ago, the research topic models@ run. time was coined. Since then, the
research area has received increasing attention. Given the prolific results during these …

Engineering trustworthy self-adaptive software with dynamic assurance cases

R Calinescu, D Weyns, S Gerasimou… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
Building on concepts drawn from control theory, self-adaptive software handles
environmental and internal uncertainties by dynamically adjusting its architecture and …

Software engineering for self-adaptive systems: Research challenges in the provision of assurances

R De Lemos, D Garlan, C Ghezzi, H Giese… - Software Engineering for …, 2017 - Springer
The important concern for modern software systems is to become more cost-effective, while
being versatile, flexible, resilient, dependable, energy-efficient, customisable, configurable …

Self-adaptation in industry: A survey

D Weyns, I Gerostathopoulos, N Abbas… - ACM Transactions on …, 2023 - dl.acm.org
Computing systems form the backbone of many areas in our society, from manufacturing to
traffic control, healthcare, and financial systems. When software plays a vital role in the …

Perpetual assurances for self-adaptive systems

D Weyns, N Bencomo, R Calinescu, J Camara… - Software Engineering for …, 2017 - Springer
Providing assurances for self-adaptive systems is challenging. A primary underlying
problem is uncertainty that may stem from a variety of different sources, ranging from …

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 …

Efficient analysis of large adaptation spaces in self-adaptive systems using machine learning

F Quin, D Weyns, T Bamelis, SS Buttar… - 2019 IEEE/ACM 14th …, 2019 - ieeexplore.ieee.org
When a self-adaptive system detects that its adaptation goals may be compromised, it needs
to determine how to adapt to ensure its goals. To that end, the system can analyze the …

Testing of autonomous systems–Challenges and current state‐of‐the‐art

P Helle, W Schamai, C Strobel - INCOSE international …, 2016 - Wiley Online Library
Autonomous systems are on the rise. However, the challenge to test autonomous systems to
ensure their safe and fault‐free behaviour is not solved yet. This is especially critical when …

WiP: A novel blockchain-based trust model for cloud identity management

K Bendiab, N Kolokotronis, S Shiaeles… - 2018 IEEE 16th Intl …, 2018 - ieeexplore.ieee.org
Secure and reliable management of identities has become one of the greatest challenges
facing cloud computing today, mainly due to the huge number of new cloud-based …