Communications of the ACM · 1980 · 129 citations · 24 references
ComputingComputer EngineeringComputer ScienceComputer SecuritySecurity ArchitectureSecurity ProtocolsMicroarchitectural SecuritySecurity ControlsKernel SecurityKernel-level Security Controls
Data Secure Unix, a kernel structured operating system, was constructed as part of an ongoing effort at UCLA to develop procedures by which operating systems can be produced and shown secure. Program verification methods were extensively applied as a constructive means of demonstrating security enforcement.
24
Stéphane Crépey, Olivier Guéant, David Hobson et al. · HAL (Le Centre pour la Communication Scientifique Directe) · 2011 · 10.2K citations
An axiomatic basis for computer programming
C. A. R. Hoare · Communications of the ACM · 1969 · 3.9K citations · Full text
A note on the confinement problem
Butler Lampson · Communications of the ACM · 1973 · 1.4K citations · Full text
Proof of correctness of data representations
C. A. R. Hoare · Acta Informatica · 1972 · 967 citations