EDBT 2026 Demo / reviewers in the wild / expert
Norman Proctor
dblp:85/938
· DBLP profile ↗
5ranked-venue papers
3as first author
0since 2021 · last 1989
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
3 papers |
Program verification · 90% Operating systems · 10% | |
| Network and information security
2 papers |
Cryptographic primitives and cryptanalysis · 90% Hardware security and side channels · 10% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
proof assistants |
0.0 | 2 | 1987 | Muse - A Computer Assisted Verification System · IEEE Trans. Software Eng. 1987 Muse : A Computer Assisted Verification System · S&P 1986 |
Program verification
theorem proving |
0.0 | 2 | 1987 | Muse - A Computer Assisted Verification System · IEEE Trans. Software Eng. 1987 Muse : A Computer Assisted Verification System · S&P 1986 |
Program verification › model-based verification
state machine verification |
0.0 | 1 | 1986 | Muse : A Computer Assisted Verification System · S&P 1986 |
Program verification
security property verification |
0.0 | 1 | 1985 | The Restricted Access Processor An Example of Formal Verification · S&P 1985 |
Cryptographic primitives and cryptanalysis › block cipher
cascade ciphers |
0.0 | 1 | 1984 | A Self-Synchronizing Cascaded Cipher System With Dynamic Control of Error-Propagation · CRYPTO 1984 |
Cryptographic primitives and cryptanalysis › stream cipher
self-synchronizing stream cipher |
0.0 | 1 | 1984 | A Self-Synchronizing Cascaded Cipher System With Dynamic Control of Error-Propagation · CRYPTO 1984 |
Cryptographic primitives and cryptanalysis
stream cipher |
0.0 | 1 | 1984 | A Self-Synchronizing Cascaded Cipher System With Dynamic Control of Error-Propagation · CRYPTO 1984 |
Hardware security and side channels › trusted execution environments
secure processor |
0.0 | 1 | 1985 | The Restricted Access Processor An Example of Formal Verification · S&P 1985 |
Methods — techniques the papers use, named apart from their topics
formal verification · 0.0invariant proving · 0.0hierarchical development methodology · 0.0constraint proving · 0.0SPECIAL specification language · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1989 | The security policy of the secure distributed operating system prototypeabstractThe experimental secure distributed operating system (SDOS) is described. It uses a composable property as its mandatory security policy. The security policy includes a fine granularity of discretionary access control immune to Trojan horse attacks. The high degree of assurance that composability makes practical and the richness of the discretionary controls lead SDOS to use balanced assurance. In balance assurance, the assurance measures are fitted to the portion of the security policy whose enforcement is being assured. Like the Cronus distributed computing environment from which it is derived, SDOS uses an object model with abstract operations on various types of system objects and permits an application to extend the paradigm to new types of application objects with new operations. The SDOS security policy and enforcement can likewise be extended for an application's security policy and enforcement.> Norman Proctor, Raymond Wong |
ACSAC | 1 |
| 1987 | Muse - A Computer Assisted Verification SystemabstractMuse is a verification system which extends the collection of tools developed by SRI International for their Hierarchical Development Methodology (HDM). It enhances the SRI system by providing a capability for proving invariants and constraints for the state machine described by a specification written in SPECIAL (the specification language of HDM). In particular, it enables one to use the HDM system to meet the requirements for formal verification in a National Computer Security Center A1 evaluation of a secure operating system. In addition to the tools provided by SRI, Muse has a parser, a facility to handle multiple modules, a formula generator, and a theorem prover. The theorem prover has a number of interesting features designed to facilitate human direction of the proving process. In concept, it is open-ended. We introduce the notion of a theorem prover kernel as a device for ensuring the logical soundness of the prover in the face of continual improvements to its functionality. J. Daniel Halpern, Sam Owre, Norman Proctor, William F. Wilson |
IEEE Trans. Software Eng. | 3 |
| 1986 | Muse : A Computer Assisted Verification SystemabstractMuse is a verification system which extends the collection of tools developed by SRI for their Hierarchical Development Methodology (HDM). It enhances the SRI system by providing a capability for proving invariants and constraints for the state machine described by a SPECIAL specification. In particular, it enables one to use the HDM system to meet the requirements for formal verification in a National Computer Security Center Al evaluation of a secure operating system. In addition to the tools provided by SRI, Muse has a parser, a facility to handle multiple modules, a formula generator and a theorem prover. The theorem prover has a number of interesting features designed to facilitate human direction of the proving process. J. Daniel Halpern, Sam Owre, Norman Proctor, William F. Wilson |
S&P | 3 |
| 1985 | The Restricted Access Processor An Example of Formal VerificationabstractThe formal verification performed by SYTEK as part of the development and security assurance of NASA's Restricted Access Processor (RAP) represents important progress toward the verification of medium-scale and large-scale systems in the real world. It is interesting primarily because it was large, rigorous and meaningful and was successfully completed within its original budget. The experience helps show what can really be done with reasonable resources to verify the security properties of fairly complex systems. The RAP can be added to the short list of formally verified systems. Its successes and blind alleys provide lessons for those considering verification of the security of other systems, and the statistics of the RAP verification effort provide a data point for those interested in the practicality of formal techniques. Norman Proctor |
S&P | 1 |
| 1984 | A Self-Synchronizing Cascaded Cipher System With Dynamic Control of Error-Propagation
Norman Proctor |
CRYPTO | 1 |