VLDB 2026 Research / reviewers in the wild / expert
Dean Rubine
dblp:21/2786
· DBLP profile ↗
5ranked-venue papers
2as first author
0since 2021 · last 1993
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2 · 2 first-authorComputer networks · 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.
| Human-computer interaction and pervasive computing
2 papers |
Interaction techniques and input · 71% User interface design and tools · 29% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 91% Programming languages and type systems · 9% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interaction techniques and input
gesture input |
0.0 | 2 | 1992 | Combining Gestures and Direct Manipulation · CHI 1992 Specifying gestures by example · SIGGRAPH 1991 |
Compilers and program optimization
code generation |
0.0 | 1 | 1984 | Treat - An Applicative Code Generator · POPL 1984 |
Compilers and program optimization
program transformation |
0.0 | 1 | 1984 | Treat - An Applicative Code Generator · POPL 1984 |
Compilers and program optimization › program transformation
transformation rules |
0.0 | 1 | 1984 | Treat - An Applicative Code Generator · POPL 1984 |
Interaction techniques and input
direct manipulation |
0.0 | 1 | 1992 | Combining Gestures and Direct Manipulation · CHI 1992 |
Programming languages and type systems
lazy evaluation |
0.0 | 1 | 1984 | Treat - An Applicative Code Generator · POPL 1984 |
Methods — techniques the papers use, named apart from their topics
single-stroke gesture recognition · 0.0pattern matching · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1993 | Tactus: Toolkit-Level Support for Synchronized Interactive Multimedia
Roger B. Dannenberg, Thomas P. Neuendorffer, Joseph M. Newcomer, Dean Rubine, David B. Anderson |
Multim. Syst. | 4 |
| 1992 | Combining Gestures and Direct ManipulationabstractNo abstract available. Dean Rubine |
CHI | 1 |
| 1992 | Tactus: Toolkit-Level Support for Synchronized Interactive Multimedia
Roger B. Dannenberg, Thomas P. Neuendorffer, Joseph M. Newcomer, Dean Rubine |
NOSSDAV | 4 |
| 1991 | Specifying gestures by exampleabstractGesture-based interfaces offer an alternative to traditional keyboard, menu, and direct manipulation interfaces. The ability to specify objects, an operation, and additional pa-rameters with a single intuitive gesture appeals to both novice and experienced users. Unfortunate y, gesture-based interfaces have not been extensively researched, partly be-cause they are difficult to create. This paper describes GRANDMA, a toolkit for rapidly adding gestures to di-rect manipulation interfaces. The trainable single-stroke gesture recognize used by GRANDMA is also described. Dean Rubine |
SIGGRAPH | 1 |
| 1984 | Treat - An Applicative Code GeneratorabstractTreat is a special purpose language for use in compiler writing. A Treat program translates a graph into c-trees (the intermediate language of the pcc compiler) and uses the back end of the C compiler to generate code. Treat has been developed specifically for use in an AdaTM compiler. A Treat program consists of applicative transformation rules. Treat's distinctive aspects include triggering transformations during pattern matching, a context mechanism for dynamic binding and assignment in a language with lazy evaluation. Jerald S. Schwarz, Dean Rubine |
POPL | 2 |