Theoretical Computer Science · 2013 · 47 citations · 54 references
ComputingComputer EngineeringComputer ScienceLogicProgramming LanguagesTheory Of ComputationFirst-order LogicFunctional ProgrammingPredicate LogicProof AssistantsRecursion TheoryType SystemsHigher-order FunctionsHigher-order LogicImperative Language Design
54
An axiomatic basis for computer programming
C. A. R. Hoare · Communications of the ACM · 1969 · 3.9K citations · Full text
Separation logic: a logic for shared mutable data structures
John Reynolds · 2003 · 2.2K citations
A Structural Approach to Operational Semantics
Gordon Plotkin · 2004 · 2K citations
An axiomatic basis for computer programming
C. A. R. Hoare · Communications of the ACM · 1983 · 1.5K citations
Algebraic laws for nondeterminism and concurrency
Matthew Hennessy, Robin Milner · Journal of the ACM · 1985 · 1.4K citations