The probabilistic model checking landscape
JP Katoen - Proceedings of the 31st Annual ACM/IEEE Symposium …, 2016 - dl.acm.org
Randomization is a key element in sequential and distributed computing. Reasoning about
randomized algorithms is highly non-trivial. In the 1980s, this initiated first proof methods …
randomized algorithms is highly non-trivial. In the 1980s, this initiated first proof methods …
Timed automata as a formalism for expressing security: A survey on theory and practice
J Arcile, É André - ACM Computing Surveys, 2022 - dl.acm.org
Timed automata are a common formalism for the verification of concurrent systems subject to
timing constraints. They extend finite-state automata with clocks, that constrain the system …
timing constraints. They extend finite-state automata with clocks, that constrain the system …
Quantitative security and safety analysis with attack-fault trees
Cyber physical systems, like power plants, medical devices and data centers have to meet
high standards, both in terms of safety (ie absence of unintentional failures) and security (ie …
high standards, both in terms of safety (ie absence of unintentional failures) and security (ie …
Perpetual assurances for self-adaptive systems
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 …
problem is uncertainty that may stem from a variety of different sources, ranging from …
Formal methods in industry
Formal methods encompass a wide choice of techniques and tools for the specification,
development, analysis, and verification of software and hardware systems. Formal methods …
development, analysis, and verification of software and hardware systems. Formal methods …
Modeling and defense of social virtual reality attacks inducing cybersickness
Social Virtual Reality Learning Environments (VRLE) offer a new medium for flexible and
immersive learning environments with geo-distributed users. Ensuring user safety in VRLE …
immersive learning environments with geo-distributed users. Ensuring user safety in VRLE …
[HTML][HTML] Specification, stochastic modeling and analysis of interactive service robotic applications
Assistive robotic systems are quickly becoming a core technology for the service sector as
they are understood capable of supporting people in need of assistance in a wide variety of …
they are understood capable of supporting people in need of assistance in a wide variety of …
Efficient analysis of large adaptation spaces in self-adaptive systems using machine learning
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 …
to determine how to adapt to ensure its goals. To that end, the system can analyze the …
A formal approach to physics-based attacks in cyber-physical systems
We apply formal methods to lay and streamline theoretical foundations to reason about
Cyber-Physical Systems (CPSs) and physics-based attacks, ie, attacks targeting physical …
Cyber-Physical Systems (CPSs) and physics-based attacks, ie, attacks targeting physical …
Systematic evaluation and usability analysis of formal methods tools for railway signaling system design
Formal methods and supporting tools have a long record of success in the development of
safety-critical systems. However, no single tool has emerged as the dominant solution for …
safety-critical systems. However, no single tool has emerged as the dominant solution for …