VLDB 2026 Research / reviewers in the wild / expert
Christopher Goard
dblp:70/2571
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software 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.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 77% Program analysis · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
aspect-oriented programming |
0.0 | 1 | 2004 | Measuring the dynamic behaviour of AspectJ programs · OOPSLA 2004 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 2004 | Measuring the dynamic behaviour of AspectJ programs · OOPSLA 2004 |
Program analysis › dynamic analysis › instrumentation
bytecode instrumentation |
0.0 | 1 | 2004 | Measuring the dynamic behaviour of AspectJ programs · OOPSLA 2004 |
Methods — techniques the papers use, named apart from their topics
dynamic analysis · 0.1bytecode instrumentation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Measuring the dynamic behaviour of AspectJ programsabstractThis paper proposes and implements a rigorous method for studying the dynamic behaviour of AspectJ programs. As part of this methodology several new metrics specific to AspectJ programs are proposed and tools for collecting the relevant metrics are presented. The major tools consist of: (1) a modified version of the AspectJ compiler that tags bytecode instructions with an indication of the cause of their generation, such as a particular feature of AspectJ; and (2) a modified version of the *J dynamic metrics collection tool which is composed of a JVMPI-based trace generator and an analyzer which propagates tags and computes the proposed metrics. This dynamic propagation is essential, and thus this paper contributes not only new metrics, but also non-trivial ways of computing them. Bruno Dufour, Christopher Goard, Laurie J. Hendren, Oege de Moor, Ganesh Sittampalam, Clark Verbrugge |
OOPSLA | 2 |