Demo Data from EDBT 2026 / reviewers in the wild / expert
Richard M. Cohen
dblp:70/985
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 1995
—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
1 paper |
Program verification · 87% Programming languages and type systems · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
concurrent program verification |
0.0 | 1 | 1979 | Principles of Proving Programs Correct in Gypsy · POPL 1979 |
Program verification
deductive verification |
0.0 | 1 | 1979 | Principles of Proving Programs Correct in Gypsy · POPL 1979 |
Programming languages and type systems
language design |
0.0 | 1 | 1979 | Principles of Proving Programs Correct in Gypsy · POPL 1979 |
Methods — techniques the papers use, named apart from their topics
proof methods · 0.0formal specification · 0.0automated verification · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1995 | Connection policies and controlled interferenceabstractA communication policy is a specification for permitted communication among system agents. A system exhibits noninterference with respect to a policy if every agent is insensitive to the presence of agents with which it may not communicate. A communication policy specifies the presence or absence of communication between agents, but it does not specify how permitted communication may occur. In this paper we present a refinement of a communication policy, which we call a connection policy. A connection policy specifies the channels along which permitted communication may occur. A system observes controlled interference when its connection policy is satisfied. When a connection policy is consistent with a communication policy, controlled interference guarantees noninterference. We discuss Rushby's notion of separation. In light of controlled interference, and briefly relate controlled interference to type enforcement. The formalization of the controlled interference theory is built on the state-based formulation of noninterference previously developed by two of the authors. A theme of this paper is that a state-based approach to these issues is simple and useful. William R. Bevier, Richard M. Cohen, William D. Young |
CSFW | 2 |
| 1979 | Principles of Proving Programs Correct in GypsyabstractConcurrency in Gypsy is based on a unique, formal approach to specifying and proving systems of concurrent processes. The specification and proof methods are designed so that proofs of individual processes are totally independent, even when operating concurrently. These methods can be applied both to terminating and non-terminating processes, and the proof methods are well suited to automated verification aids. The basic principles of these methods and their interaction with the design of Gypsy are described. Donald I. Good, Richard M. Cohen, James G. Keeton-Williams |
POPL | 2 |