Demo Data from SIGIR 2026 / reviewers in the wild / expert
David S. Goldberg
dblp:74/966
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author
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 |
Programming languages and type systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › language semantics
formal semantics |
0.0 | 1 | 2004 | Super and inner: together at last! · OOPSLA 2004 |
Programming languages and type systems › object-oriented programming
object-oriented language design |
0.0 | 1 | 2004 | Super and inner: together at last! · OOPSLA 2004 |
Programming languages and type systems
type systems |
0.0 | 1 | 2004 | Super and inner: together at last! · OOPSLA 2004 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Super and inner: together at last!abstractIn an object-oriented language, a derived class may declare a method with the same signature as a method in the base class. The meaning of the re-declaration depends on the language. Most commonly, the new declaration overrides the base declaration, perhaps completely replacing it, or perhaps using super to invoke the old implementation. Another possibility is that the base class always controls the method implementation, and the new declaration merely augments the method in the case that the base method calls inner. Each possibility has advantages and disadvantages. In this paper, we explain why programmers need both kinds of method redeclaration, and we present a language that integrates them. We also present a formal semantics for the new language, and we describe an implementation for MzScheme. David S. Goldberg, Robert Bruce Findler, Matthew Flatt |
OOPSLA | 1 |
| 1994 | The MITRE security perimeterabstractTo protect MITRE's unclassified computing resources from unauthorized use, MITRE maintains a network firewall between the MITRE corporate network and the Internet, and limits dial-in to three modem pools. The firewall limits Internet connectivity to a small set of computer systems called boundary hosts. The boundary hosts and the modem pools use a smartcard-based user authentication scheme to ensure that only authorized MITRE employees can gain access to the corporate network. The combination of firewall, boundary hosts, and modem pools is known as the MITRE security perimeter. The paper describes the design of the security perimeter and the integration of the smartcard system into the boundary hosts and modem pools.> David S. Goldberg |
ACSAC | 1 |