VLDB 2026 Research / reviewers in the wild / expert
Christopher Dragert
dblp:85/714
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 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 |
Concurrent programming · 100% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming
concurrency control |
0.1 | 1 | 2008 | Generation of concurrency control code using discrete-event systems theory · SIGSOFT FSE 2008 |
Methods — techniques the papers use, named apart from their topics
supervisory control · 0.1discrete-event systems theory · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Target selection for AI companions in FPS games
Jonathan Tremblay, Christopher Dragert, Clark Verbrugge |
FDG | 2 |
| 2008 | Generation of concurrency control code using discrete-event systems theoryabstractThe development of controls for the execution of concurrent code is non-trivial. We show how existing discrete-event system (DES) theory can be successfully applied to this problem. From code without concurrency controls and a specification of desired behaviours, concurrency control code is generated. By applying rigorously proven DES theory, we guarantee that the control scheme is nonblocking (and thus free of both deadlock and livelock) and minimally restrictive. Some conflicts between specifications and source can be automatically resolved without introducing new specifications. Moreover, the approach is independent of specific programming or specification languages. Two examples using Java are presented to illustrate the approach. Additional applicable DES results are discussed as future work. Christopher Dragert, Jürgen Dingel, Karen Rudie |
SIGSOFT FSE | 1 |