2015
DOI: 10.1007/978-3-319-23820-3_6
|View full text |Cite
|
Sign up to set email alerts
|

Assuring the Guardians

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 17 publications
(6 citation statements)
references
References 18 publications
0
6
0
Order By: Relevance
“…This approach was investigated extensively in [2,3] for a variety of methods and concludes that any conversion typically incurs a triple exponential blow-up. The closest work to ours is [24], which uses SMT-based model checking to prove invariants about monitors. One illustrative invariant they consider is the analysis of a combined execution of two monitors (akin to our monitor sets) using k-induction (i.e., bounded model checking); by contrast we consider the entire (possibly infinite) run through coinduction.…”
Section: Resultsmentioning
confidence: 99%
“…This approach was investigated extensively in [2,3] for a variety of methods and concludes that any conversion typically incurs a triple exponential blow-up. The closest work to ours is [24], which uses SMT-based model checking to prove invariants about monitors. One illustrative invariant they consider is the analysis of a combined execution of two monitors (akin to our monitor sets) using k-induction (i.e., bounded model checking); by contrast we consider the entire (possibly infinite) run through coinduction.…”
Section: Resultsmentioning
confidence: 99%
“…Currently, proof engines based on Satisfiability Modulo Theories (smt) are used to discharge proofs. The Copilot prover was first introduced in [16], where its utility was demonstrated in assuring notoriously subtle voting algorithms.…”
Section: Do No Harmmentioning
confidence: 99%
“…Three RV engines currently exist that can fly on real systems: Copilot, LOLA and the Realizable, Responsive, Unobtrusive Unit (R2U2). Copilot is a stream-based, real-time operating system that implements embedded monitors [5,7,10,11]. This utility is incompatible with the ACS software.…”
Section: Introductionmentioning
confidence: 99%