2016
DOI: 10.1016/j.scico.2016.04.009
|View full text |Cite
|
Sign up to set email alerts
|

Modular, crash-safe refinement for ASMs with submachines

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
23
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
2

Relationship

4
3

Authors

Journals

citations
Cited by 14 publications
(23 citation statements)
references
References 6 publications
0
23
0
Order By: Relevance
“…Verified crash safety. Recently several verification frameworks have tackled the problem of crash safety of sequential systems, including verified file systems [5,7,10,34]. These systems address many issues, including handling crashes during recovery and giving an abstract specification that covers non-crashing and crashing execution separately.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Verified crash safety. Recently several verification frameworks have tackled the problem of crash safety of sequential systems, including verified file systems [5,7,10,34]. These systems address many issues, including handling crashes during recovery and giving an abstract specification that covers non-crashing and crashing execution separately.…”
Section: Related Workmentioning
confidence: 99%
“…Several existing verified storage systems address many aspects of crash safety [5,7,10,34], but they support only sequential execution. There has also been great progress in verifying concurrent systems [4,13,14,20,23,41], but none support crash safety reasoning.…”
Section: Introductionmentioning
confidence: 99%
“…There are several existing systems that support reasoning about crashes and recovery, particularly in the context of file-system verification [7,8,11,26,28]. Most have no support for layered recovery, since they consider only a single recovery procedure at a time.…”
Section: Multiple Unreliable Disksmentioning
confidence: 99%
“…Most have no support for layered recovery, since they consider only a single recovery procedure at a time. The Flashix modular crash refinement work [11] does consider layered recovery, but to simplify proofs recovery procedures cannot rely on being able to write to disk. Argosy supports active recovery procedures which write to persistent storage; both the replicated disk and write-ahead log implementations rely on active recovery.…”
Section: Multiple Unreliable Disksmentioning
confidence: 99%
See 1 more Smart Citation