Component-based distributed software reconfiguration: a verification-oriented survey

H Coullon, L Henrio, F Loulergue… - ACM Computing Surveys, 2023 - dl.acm.org
Distributed software built from components has become a mainstay of service-oriented
applications, which frequently undergo reconfigurations to adapt to changes in their …

A taxonomy for classifying runtime verification tools

Y Falcone, S Krstić, G Reger, D Traytel - International Journal on Software …, 2021 - Springer
Over the last 20 years, runtime verification (RV) has grown into a diverse and active field,
which has stimulated the development of numerous theoretical frameworks and practical …

A roadmap toward the resilient internet of things for cyber-physical systems

D Ratasich, F Khalid, F Geissler, R Grosu… - IEEE …, 2019 - ieeexplore.ieee.org
The Internet of Things (IoT) is a ubiquitous system connecting many different devices-the
things-which can be accessed from the distance. The cyber-physical systems (CPSs) …

[HTML][HTML] Uncertainty in runtime verification: A survey

R Taleb, S Hallé, R Khoury - Computer Science Review, 2023 - Elsevier
Runtime Verification can be defined as a collection of formal methods for studying the
dynamic evaluation of execution traces against formal specifications. Aside from creating a …

Linear-time temporal logic guided greybox fuzzing

R Meng, Z Dong, J Li, I Beschastnikh… - Proceedings of the 44th …, 2022 - dl.acm.org
Software model checking as well as runtime verification are verification techniques which
are widely used for checking temporal properties of software systems. Even though they are …

Adventures in monitorability: from branching to linear time and back again

L Aceto, A Achilleos, A Francalanza… - Proceedings of the …, 2019 - dl.acm.org
This paper establishes a comprehensive theory of runtime monitorability for Hennessy-
Milner logic with recursion, a very expressive variant of the modal µ-calculus. It investigates …

Copilot 3

I Perez, F Dedden, A Goodloe - 2020 - ntrs.nasa.gov
Ultra-critical systems require high-level assurance, which cannot always be guaranteed in
compile time. The use of runtime verification (RV) enables monitoring these systems in …

Standard specification-based intrusion detection for hierarchical industrial control systems

E Hotellier, F Sicard, J Francq, S Mocanu - Information Sciences, 2024 - Elsevier
In this paper, we develop a specification-based, process-aware, Intrusion Detection System
(IDS) for complex Industrial Control Systems (ICSs). Complex ICSs are distributed and …

Automated translation of natural language requirements to runtime monitors

I Perez, A Mavridou, T Pressburger, A Goodloe… - … Conference on Tools …, 2022 - Springer
Runtime verification (RV) enables monitoring systems at runtime, to detect property
violations early and limit their potential consequences. This paper presents an end-to-end …

Monitoring smart contracts: Contractlarva and open challenges beyond

S Azzopardi, J Ellul, GJ Pace - … , RV 2018, Limassol, Cyprus, November 10 …, 2018 - Springer
Smart contracts present new challenges for runtime verification techniques, due to features
such as immutability of the code and the notion of gas that must be paid for the execution of …