Demo Data from VLDB 2026 / reviewers in the wild / expert
Dirk Bäumer
dblp:78/3326
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 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 |
Software maintenance and evolution · 50% Programming languages and type systems · 50% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 77% Usability and user experience research · 23% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
refactoring |
0.0 | 1 | 2003 | Refactoring for generalization using type constraints · OOPSLA 2003 |
Programming languages and type systems › type systems
type constraints |
0.0 | 1 | 2003 | Refactoring for generalization using type constraints · OOPSLA 2003 |
User interface design and tools
interface prototyping |
0.0 | 1 | 1996 | User Interface Prototyping - Concepts, Tools, and Experience · ICSE 1996 |
Methods — techniques the papers use, named apart from their topics
type constraints · 0.0interprocedural analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Refactoring for generalization using type constraintsabstractRefactoring is the process of applying behavior-preserving transformations (called "refactorings") in order to improve a program's design. Associated with a refactoring is a set of preconditions that must be satisfied to guarantee that program behavior is preserved, and a set of source code modifications. An important category of refactorings is concerned with generalization (e.g., Extract Interface for re-routing the access to a class via a newly created interface, and Pull Up Members for moving members into a superclass). For these refactorings, both the preconditions and the set of allowable source code modifications depend on interprocedural relationships between types of variables. We present an approach in which type constraints are used to verify the preconditions and to determine the allowable source code modifications for a number of generalization-related refactorings. This work is implemented in the standard distribution of Eclipse (see www.eclipse.org). Frank Tip, Adam Kiezun, Dirk Bäumer |
OOPSLA | 3 |
| 1996 | Large Scale Object-Oriented Software-Development in a Banking Environment: An Experience Report
Dirk Bäumer, Rolf Knoll, Guido Gryczan, Heinz Züllighoven |
ECOOP | 1 |
| 1996 | User Interface Prototyping - Concepts, Tools, and Experience
Dirk Bäumer, Walter R. Bischofberger, Horst Lichter, Heinz Züllighoven |
ICSE | 1 |