2014
DOI: 10.1007/978-3-319-11164-3_9
|View full text |Cite
|
Sign up to set email alerts
|

On the Number of Opinions Needed for Fault-Tolerant Run-Time Monitoring in Distributed Systems

Abstract: Decentralized runtime monitoring involves a set of monitors observing the behavior of system executions with respect to some correctness property. It is generally assumed that, as soon as a violation of the property is revealed by any of the monitors at runtime, some recovery code can be executed for bringing the system back to a legal state. This implicitly assumes that each monitor produces a binary opinion, true or false, and that the recovery code is launched as soon as one of these opinions is equal to fa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
39
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 25 publications
(39 citation statements)
references
References 31 publications
0
39
0
Order By: Relevance
“…It has indeed been shown in [11] that there are correctness properties that cannot be monitored by interpreting the opinions produced by the monitors using the logical conjunction of all the opinions, where the system is in legal state if and only if all opinions are true. Even more problematic is the fact that it was also shown [12] later on that there are correctness properties for which no decentralized monitoring exists, even if we let the number of opinions grow to an arbitrary large constant k ≥ 2. This holds no matter what the interpretation of the opinions is (logical conjunction or otherwise).…”
Section: Introductionmentioning
confidence: 99%
See 4 more Smart Citations
“…It has indeed been shown in [11] that there are correctness properties that cannot be monitored by interpreting the opinions produced by the monitors using the logical conjunction of all the opinions, where the system is in legal state if and only if all opinions are true. Even more problematic is the fact that it was also shown [12] later on that there are correctness properties for which no decentralized monitoring exists, even if we let the number of opinions grow to an arbitrary large constant k ≥ 2. This holds no matter what the interpretation of the opinions is (logical conjunction or otherwise).…”
Section: Introductionmentioning
confidence: 99%
“…This holds no matter what the interpretation of the opinions is (logical conjunction or otherwise). The model studied in [11,12] consists of a distributed system composed of n asynchronous processes communicating by reading and writing to a shared memory, and in which any number of processes may fail by crashing. This classical model has been studied in depth in the literature (see textbooks [14,16]).…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations