1990
DOI: 10.1016/0167-6423(90)90020-e
|View full text |Cite
|
Sign up to set email alerts
|

Stepwise refinement and concurrency: the finite-state case

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

1992
1992
2001
2001

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 27 publications
0
9
0
Order By: Relevance
“…Comment. The formal notation used here and in CAVEAT to write programs has been introduced in [14]. It is similar in spirit to many other notations based on states and transitions, e.g.…”
Section: The Connection Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Comment. The formal notation used here and in CAVEAT to write programs has been introduced in [14]. It is similar in spirit to many other notations based on states and transitions, e.g.…”
Section: The Connection Methodsmentioning
confidence: 99%
“…This is often the case for concurrent, distributed, reactive systems, and the problem of invariant construction seems especially important for such systems. CAVEAT is an attempt to automate an invariant-based stepwise design/verification method introduced in [13,14,16].…”
Section: Introductionmentioning
confidence: 99%
“…Manna and Pnueli [1995, Chapter 1] shows how an invariant for the low-atomicity program can be derived as a refinement itself of an invariant for the high-level program. Other methods for refining a high-atomicity program together with its invariant are given in Gribomont [1990], Gribomont [1993]. Here, each time the program is refined, the invariant that holds · 235 for the refined program is derived systematically from the original program, the refined program, and the invariant that holds for the original program.…”
Section: Related Workmentioning
confidence: 99%
“…A generalized version of algorithm (2) exists, which involves n processes and allows the distributed solution of n-equation systems. However, the validation of atomicity refinements becomes more complicated, and involves several instances of case 3 (see [14] for details).…”
Section: [(H= Ve=) a (H~ V Ey)] V (At X1 A H=) V (At Y1 A H~)mentioning
confidence: 99%
“…Incremental construction of invariants, using approximation sequences like (U,~), originates from [8,7,29]. Systematic approaches are [21] and [14].…”
mentioning
confidence: 99%