2004
DOI: 10.1016/j.entcs.2003.12.004
|View full text |Cite
|
Sign up to set email alerts
|

Formalising General Correctness

Abstract: We consider the abstract command language of Dunne, and his account of general correctness. We provide an operational interpretation of his abstract commands, and use the automated theorem proving system Isabelle to prove that this operational interpretation leads to Dunne's semantics. We consider the difficulties in precisely formalising some formulae found in the literature.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
12
0

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(12 citation statements)
references
References 12 publications
0
12
0
Order By: Relevance
“…Firstly, we review the operational model of [6], which we used for abstract commands, based on general correctness. Then we describe the model, on which this paper is based, which fits the total correctness framework of generalised substitutions.…”
Section: The Operational Modelsmentioning
confidence: 99%
See 4 more Smart Citations
“…Firstly, we review the operational model of [6], which we used for abstract commands, based on general correctness. Then we describe the model, on which this paper is based, which fits the total correctness framework of generalised substitutions.…”
Section: The Operational Modelsmentioning
confidence: 99%
“…To express that a command can either terminate in a new state or fail to terminate, in [6] we considered command outcomes, where an outcome is either termination in a new state or non-termination. Then we model a command as a function, of type state → outcome set, from states to sets of outcomes.…”
Section: The General Correctness Operational Modelmentioning
confidence: 99%
See 3 more Smart Citations