1996
DOI: 10.1007/3-540-60973-3_90
|View full text |Cite
|
Sign up to set email alerts
|

Visual verification of safety and liveness

Abstract: An exceptionally user-friendly approach to computer-aided validation / verification of concurrent and reactive systems is presented. In it, the user needs not express his verification questions formally in detail. Instead, he specifies a point of view to the system by choosing a subset of its externally observable actions. An automaton abstracts and reduces the behaviour of the system according to the choice, and shows the result graphically on a computer screen. The resulting picture represents all executions… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

1996
1996
2018
2018

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 13 publications
(9 citation statements)
references
References 15 publications
0
9
0
Order By: Relevance
“…Roughly the same modelling, but in which the request r 1 is identified with setting the shared variable readyA to true, occurs in Valmari & Setälä [59]. The consequences are the same.…”
Section: (In)correct Correctness Proofs Of Peterson's and Dekker's Prmentioning
confidence: 93%
See 1 more Smart Citation
“…Roughly the same modelling, but in which the request r 1 is identified with setting the shared variable readyA to true, occurs in Valmari & Setälä [59]. The consequences are the same.…”
Section: (In)correct Correctness Proofs Of Peterson's and Dekker's Prmentioning
confidence: 93%
“…In fact Peterson's algorithm has been specified in CCS-like languages several times, e.g. [61,10,59,1]. All these papers present essentially the same rendering of Peterson's algorithm in CCS or some other progress algebra, differing only in insignificant implementation details.…”
Section: (In)correct Correctness Proofs Of Peterson's and Dekker's Prmentioning
confidence: 99%
“…Close approximations of Dekker's and Peterson's protocols rendered in CCS or similar formalisms abound in the literature [34,5,32,16,2]. Unless one makes a fairness assumption these renderings do not possess the liveness property that when a process leaves its non-critical section, and thus wants to enter the critical section, it will eventually succeed in doing so.…”
Section: Introductionmentioning
confidence: 99%
“…Furthermore, we do not claim that our observations and tricks are fundamentally new. As a matter of fact, the key ideas are two decades old [2,10]. We do claim, however, that their benefits are not sufficiently widely known or have been under-appreciated.…”
Section: Introductionmentioning
confidence: 89%