Demo Data from EDBT 2026 / reviewers in the wild / expert
Arsenii Rudich
dblp:61/2000
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-authorTheory of computation · 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
2 papers |
Programming languages and type systems · 34% Program verification · 24% Operating systems · 21% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems › resource management › memory management
ownership transfer |
0.1 | 1 | 2007 | Ownership transfer in universe types · OOPSLA 2007 |
Programming languages and type systems › type systems
ownership types |
0.1 | 1 | 2007 | Ownership transfer in universe types · OOPSLA 2007 |
Program analysis
static analysis |
0.1 | 1 | 2007 | Ownership transfer in universe types · OOPSLA 2007 |
Programming languages and type systems › object-oriented programming
encapsulation |
0.0 | 1 | 2007 | Ownership transfer in universe types · OOPSLA 2007 |
Programming languages and type systems
type checking |
0.0 | 1 | 2007 | Ownership transfer in universe types · OOPSLA 2007 |
Methods — techniques the papers use, named apart from their topics
static checking · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Checking Well-Formedness of Pure-Method Specifications
Arsenii Rudich, Ádám Darvas, Peter Müller 0001 |
FM | 1 |
| 2007 | Ownership transfer in universe typesabstractOwnership simplifies reasoning about object-oriented programs by controlling aliasing and modifications of objects. Several type systems have been proposed to express and check ownership statically. For ownership systems to be practical, they must allow objects to migrate from one owner to another. This ownership transfer is common and occurs, for instance, during the initialization of data structures and when data structures are merged. However, existing ownership type systems either do not support ownership transfer at all or they are too restrictive, give rather weak static guarantees, or require a high annotation overhead. In this paper, we present UTT, an extension of Universe Types that supports ownership transfer. UTT combines ownership type checking with a modular static analysis to control references to transferable objects. UTT is very flexible because it permits temporary aliases, even across certain method calls. Nevertheless, it guarantees statically that a cluster of objects is externally-unique when it is transferred and, thus, that ownership transfer is type safe. UTT provides the same encapsulation as Universe Types and requires only negligible annotation overhead. Peter Müller 0001, Arsenii Rudich |
OOPSLA | 2 |