A framework to measure the robustness of programs in the unpredictable environment

V Castiglioni, M Loreti, S Tini - Logical Methods in Computer …, 2023 - lmcs.episciences.org
Due to the diffusion of IoT, modern software systems are often thought to control and
coordinate smart devices in order to manage assets and resources, and to guarantee …

How adaptive and reliable is your program?

V Castiglioni, M Loreti, S Tini - International Conference on Formal …, 2021 - Springer
We consider the problem of modelling and verifying the behaviour of systems characterised
by a close interaction of a program with the environment. We propose to model the program …

Quantifying Masking Fault-Tolerance via Fair Stochastic Games

PF Castro, PR D'Argenio, R Demasi… - arXiv preprint arXiv …, 2023 - arxiv.org
We introduce a formal notion of masking fault-tolerance between probabilistic transition
systems using stochastic games. These games are inspired in bisimulation games, but they …

A Stochastic Game Approach to Masking Fault-Tolerance: Bisimulation and Quantification

PF Castro, P D'Argenio, L Putruele… - arXiv preprint arXiv …, 2022 - arxiv.org
We introduce a formal notion of masking fault-tolerance between probabilistic transition
systems based on a variant of probabilistic bisimulation (named masking simulation). We …

Generating and Employing Witness Automata for ACTLW Formulae

R Meolic, T Kapus - IEEE Access, 2022 - ieeexplore.ieee.org
When verifying the validity of a formula in a system model by a model checker, a common
feature is the generation of a linear witness or counterexample, which is a computation path …

MaskD: a tool for measuring masking fault-tolerance

L Putruele, R Demasi, PF Castro… - … Conference on Tools and …, 2022 - Springer
We present MaskD, an automated tool designed to measure the level of fault-tolerance
provided by software components. The tool focuses on measuring masking fault-tolerance …

[PDF][PDF] Generating and Employing Witness Automata for ACTLW Formulae

T KAPUS - scholar.archive.org
When verifying the validity of a formula in a system model by a model checker, a common
feature is the generation of a linear witness or counterexample, which is a computation path …