2011
DOI: 10.1016/j.cosrev.2011.02.002
|View full text |Cite
|
Sign up to set email alerts
|

Verification conditions for source-level imperative programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 21 publications
(17 citation statements)
references
References 53 publications
0
17
0
Order By: Relevance
“…Thus, strictly speaking our logic is incomparable to the above logics. We show that relations are used even in programs like reverse to write procedure summaries such as the one in (8) and for expressing numeric orders in sorting programs.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Thus, strictly speaking our logic is incomparable to the above logics. We show that relations are used even in programs like reverse to write procedure summaries such as the one in (8) and for expressing numeric orders in sorting programs.…”
Section: Related Workmentioning
confidence: 99%
“…These rules are standard and their soundness and relative completeness have been discussed elsewhere (e.g. see [8]). …”
Section: Weakest Preconditions Of Atomic Heap Manipulating Statementsmentioning
confidence: 99%
See 1 more Smart Citation
“…A Hoare triple (1) consists of two assertions, the precondition P and the postcondition Q, and a program S. Hoare logic states that: If the execution starts in a state where the precondition P is met, at the end of the program execution the postcondition is realized [23]. Consider the simple Hoare triple below (2) where the precondition x = y is true before the execution of the program.…”
Section: Theory Of Precondition Inferencementioning
confidence: 99%
“…The difference between SMT and SAT is that SMT solvers check the satisfiability of first-order formulas containing operations from several theories, such as Bit-vector and arithmetic, whereas SAT solvers check the satisfiability of propositional formulas [26]. SMT-Lib provides a common input platform and benchmarking framework that helps in the evaluation of the systems [27].…”
Section: Smt-lib and Z3 Solvermentioning
confidence: 99%