Demo Data from EDBT 2026 / reviewers in the wild / expert
Ed Anson
dblp:66/4316
· DBLP profile ↗
3ranked-venue papers
3as first author
0since 2021 · last 1987
0009-0008-6029-2275ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2 · 2 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 · 77% Program verification · 23% | |
| Human-computer interaction and pervasive computing
2 papers |
Interaction techniques and input · 77% User interface design and tools · 23% |
Topics — the 2 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › language design
language constructs |
0.0 | 1 | 1987 | A Generalized Iterative Construct and Its Semantics · ACM Trans. Program. Lang. Syst. 1987 |
Program verification
correctness proof |
0.0 | 1 | 1987 | A Generalized Iterative Construct and Its Semantics · ACM Trans. Program. Lang. Syst. 1987 |
Methods — techniques the papers use, named apart from their topics
predicate transformers · 0.0device interconnection model · 0.0event-based device model · 0.0data structure representation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1987 | A Generalized Iterative Construct and Its SemanticsabstractA new programming language construct, called DOupon, subsumes Dijkstra's selective (IF) and iterative (DO) constructs. DOupon has a predicate transformer approximately equivalent in complexity to that for DO. In addition, it simplifies a wide variety of algorithms, in form as well as in discovery and proof. Several theorems are demonstrated that are useful for correctness proofs and for optimization and that are not applicable to DO or IF. The general usefulness of DOupon derives from a separation of the concerns of invariance, through iteration, from those of termination. Ed Anson |
ACM Trans. Program. Lang. Syst. | 1 |
| 1982 | The device model of interactionabstractAny interactive system can be described in terms of the devices it involves, and their interconnections. Similarly, each device can be described in terms of simpler devices and their interconnections. Such descriptions are strictly modular, and well structured. Ed Anson |
SIGGRAPH | 1 |
| 1979 | The semantics of graphical inputabstractAny graphical input device may be represented by a data structure, modified from time to time by actions in response to certain events, and the ability to cause certain events as part of its repertoire of actions. Portions of a device's state may be made visible to other devices in a controlled way, and the remainder hidden. Conversely, a device may make use of the visible portions of another device's state. Typically, the pattern of device interaction forms a hierarchy, but no device is part of any other. This provides for the interchangeability of a single device with a group of devices, and allows a single device to support the function of several others. Device independence is thus enhanced without the usual sacrifice of human factors considerations. Ed Anson |
SIGGRAPH | 1 |