,hoare logic,Hoare logics

hoare logic
Publications: 472| Citation Count: 5,580
Stemming Variations: Hoare logics
Cumulative Annual
    • Hoare logic ([7]) is an important tool for formally proving correctness properties of programs. It takes advantage of modularity by treating program fragments in terms of provable specifications. However, heap programs tend to break this type of modular reasoning by permitting pointer aliasing. For instance, the specification that a program reverses one list does not imply that it leaves a second list alone. To achieve this disjointness property, it is necessary to establish disjointness conditions throughout the proof...

    Thomas Dinsdale-Younget al. Abstract Local Reasoning for Program Modules

    • Hoare logic is a foundation of axiomatic semantics of classical programs and it provides effective proof techniques for reasoning about correctness of classical programs...

    Mingsheng Ying. Hoare Logic for Quantum Programs

Sort by: