Demo Data from EDBT 2026 / reviewers in the wild / expert
Allan M. Schiffman
dblp:00/2461
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2013
—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 |
Runtime systems and virtual machines · 61% Compilers and program optimization · 30% Operating systems · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Runtime systems and virtual machines
dynamic compilation |
0.0 | 1 | 1984 | Efficient Implementation of the Smalltalk-80 System · POPL 1984 |
Compilers and program optimization
incremental compilation |
0.0 | 1 | 1984 | Efficient Implementation of the Smalltalk-80 System · POPL 1984 |
Runtime systems and virtual machines
object representation |
0.0 | 1 | 1984 | Efficient Implementation of the Smalltalk-80 System · POPL 1984 |
Operating systems › resource management › memory management
dynamic memory allocation |
0.0 | 1 | 1984 | Efficient Implementation of the Smalltalk-80 System · POPL 1984 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Blend me in: Privacy-preserving input generalization for personalized online servicesabstractUsers routinely disclose personal information to obtain the benefits of Personalized Online Services. As a result, personal data is distributed across uncounted and unaccountable remote databases. Data mismanagement, as well as privacy and security flaws undermine individuals' control and privacy of their personal data. Yet revealing detailed private data does not necessarily yield useful service personalization; often this functionality is only modestly dependent upon the accuracy of user-supplied input. We demonstrate knowledge-based input generalization wherein systematically perturbed user data is supplied to a personalized service to gain forward privacy for the user, while retaining the utility of the service's results. Alegria Baquero, Allan M. Schiffman, Jeff Shrager |
PST | 2 |
| 1984 | Efficient Implementation of the Smalltalk-80 SystemabstractThe Smalltalk-80* programming language includes dynamic storage allocation, full upward funargs, and universally polymorphic procedures; the Smalltalk-80 programming system features interactive execution with incremental compilation, and implementation portability. These features of modern programming systems are among the most difficult to implement efficiently, even individually. A new implementation of the Smalltalk-80 system, hosted on a small microprocessor-based computer, achieves high performance while retaining complete (object code) compatibility with existing implementations. This paper discusses the most significant optimization techniques developed over the course of the project, many of which are applicable to other languages. The key idea is to represent certain runtime state (both code and data) in more than one form, and to convert between forms when needed. L. Peter Deutsch, Allan M. Schiffman |
POPL | 2 |