Fast parametric model checking through model fragmentation

X Fang, R Calinescu, S Gerasimou… - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
Parametric model checking (PMC) computes algebraic formulae that express key non-
functional properties of a system (reliability, performance, etc.) as rational functions of the …

Predicting nonfunctional requirement violations in autonomous systems

X Fang, SG Yaman, R Calinescu, J Wilson… - ACM Transactions on …, 2024 - dl.acm.org
Autonomous systems are often used in applications where environmental and internal
changes may lead to requirement violations. Adapting to these changes proactively, ie …

Quantitative verification with adaptive uncertainty reduction

N Alasmari, R Calinescu, C Paterson… - Journal of Systems and …, 2022 - Elsevier
Stochastic models are widely used to verify whether systems satisfy their reliability,
performance and other nonfunctional requirements. However, the validity of the verification …

Runtime verification of self-adaptive systems with changing requirements

M Carwehl, T Vogel, GN Rodrigues… - 2023 IEEE/ACM 18th …, 2023 - ieeexplore.ieee.org
To accurately make adaptation decisions, a self-adaptive system needs precise means to
analyze itself at runtime. To this end, runtime verification can be used in the feedback loop to …

Evolutionary-guided synthesis of verified pareto-optimal MDP policies

S Gerasimou, J Cámara, R Calinescu… - 2021 36th IEEE/ACM …, 2021 - ieeexplore.ieee.org
We present a new approach for synthesising Paretooptimal Markov decision process (MDP)
policies that satisfy complex combinations of quality-of-service (QoS) software requirements …

[HTML][HTML] Mutation-based analysis of queueing network performance models

T Laurent, P Arcaini, C Trubiani… - Journal of Systems and …, 2022 - Elsevier
Performance models have been used in the past to understand the performance
characteristics of software systems. However, the identification of performance criticalities is …

Dependability analysis of deep reinforcement learning based robotics and autonomous systems through probabilistic model checking

Y Dong, X Zhao, X Huang - 2022 IEEE/RSJ International …, 2022 - ieeexplore.ieee.org
While Deep Reinforcement Learning (DRL) provides transformational capabilities to the
control of Robotics and Autonomous Systems (RAS), the black-box nature of DRL and …

Fast Parametric Model Checking with Applications to Software Performability Analysis

X Fang, R Calinescu, S Gerasimou… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
We present an efficient parametric model checking technique for the analysis of software
performability, ie, of the performance and dependability properties of software systems. The …

PRESTO: predicting system-level disruptions through parametric model checking

X Fang, R Calinescu, C Paterson, J Wilson - Proceedings of the 17th …, 2022 - dl.acm.org
Self-adaptive systems are expected to mitigate disruptions by continually adjusting their
configuration and behaviour. This mitigation is often reactive. Typically, environmental or …

Quantitative Assurance and Synthesis of Controllers from Activity Diagrams

K Ye, F Yan, S Gerasimou - arXiv preprint arXiv:2403.00169, 2024 - arxiv.org
Probabilistic model checking is a widely used formal verification technique to automatically
verify qualitative and quantitative properties for probabilistic models. However, capturing …