William F. Wilson

dblp:94/6950 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 1987
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 1Software 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
2 papers
Program verification · 89% Operating systems · 11%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program verification
proof assistants
0.021987
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.021987
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.011986
Muse : A Computer Assisted Verification System · S&P 1986

Methods — techniques the papers use, named apart from their topics

invariant proving · 0.0hierarchical development methodology · 0.0constraint proving · 0.0SPECIAL specification language · 0.0
YearPublicationVenuePosition
1987 Muse - A Computer Assisted Verification System
abstract
Muse 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.4
1986 Muse : A Computer Assisted Verification System
abstract
Muse 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&P4