arXiv · 2007.06421
Thirty-seven years of relational Hoare logic: remarks on its principles and history
Abstract
Relational Hoare logics extend the applicability of modular, deductive verification to encompass important 2-run properties including dependency requirements such as confidentiality and program relations such as equivalence or similarity between program versions. A considerable number of recent works introduce different relational Hoare logics without yet converging on a core set of proof rules. This paper looks backwards to little known early work. This brings to light some principles that clarify and organize the rules as well as suggesting a new rule and a new notion of completeness.
Explore related subjects
Keep this discovery
David A. Naumann. 2020-07-13. Thirty-seven years of relational Hoare logic: remarks on its principles and history. https://arxiv.org/abs/2007.06421
Cite the original work for its findings. Save a collection to share your selection of sources.