EDBT 2026 Demo / reviewers in the wild / expert
Richard Warburton
dblp:89/521
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2009
—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-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 |
Compilers and program optimization · 77% Program verification · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
program transformation |
0.1 | 1 | 2009 | Program transformations using temporal logic side conditions · ACM Trans. Program. Lang. Syst. 2009 |
Program verification
temporal logic |
0.0 | 1 | 2009 | Program transformations using temporal logic side conditions · ACM Trans. Program. Lang. Syst. 2009 |
Methods — techniques the papers use, named apart from their topics
temporal logic · 0.1program transformation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | From Specification to Optimisation: An Architecture for Optimisation of Java Bytecode
Richard Warburton, Sara Kalvala |
CC | 1 |
| 2009 | Program transformations using temporal logic side conditionsabstractThis article describes an approach to program optimization based on transformations, where temporal logic is used to specify side conditions, and strategies are created which expand the repertoire of transformations and provide a suitable level of abstraction. We demonstrate the power of this approach by developing a set of optimizations using our transformation language and showing how the transformations can be converted into a form which makes it easier to apply them, while maintaining trust in the resulting optimizing steps. The approach is illustrated through a transformational case study where we apply several optimizations to a small program. Sara Kalvala, Richard Warburton, David Lacey |
ACM Trans. Program. Lang. Syst. | 2 |