Demo Data from EDBT 2026 / reviewers in the wild / expert
Barbara Petit
dblp:43/7182
· DBLP profile ↗
4ranked-venue papers
0as 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 · 3Theory of computation · 2
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 · 33% Program analysis · 33% Program verification · 33% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › cost analysis
complexity analysis |
0.2 | 1 | 2013 | The geometry of types · POPL 2013 |
Programming languages and type systems
type systems |
0.2 | 1 | 2013 | The geometry of types · POPL 2013 |
Methods — techniques the papers use, named apart from their topics
type inference · 0.2first-order inequality checking · 0.2automatic verification · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Linear dependent types in a call-by-value scenario
Ugo Dal Lago, Barbara Petit |
Sci. Comput. Program. | 2 |
| 2013 | The geometry of typesabstractWe show that time complexity analysis of higher-order functional programs can be effectively reduced to an arguably simpler (although computationally equivalent) verification problem, namely checking first-order inequalities for validity. This is done by giving an efficient inference algorithm for linear dependent types which, given a PCF term, produces in output both a linear dependent type and a cost expression for the term, together with a set of proof obligations. Actually, the output type judgement is derivable iff all proof obligations are valid. This, coupled with the already known relative completeness of linear dependent types, ensures that no information is lost, i.e., that there are no false positives or negatives. Moreover, the procedure reflects the difficulty of the original problem: simple PCF terms give rise to sets of proof obligations which are easy to solve. The latter can then be put in a format suitable for automatic or semi-automatic verification by external solvers. Ongoing experimental evaluation has produced encouraging results, which are briefly presented in the paper. Ugo Dal Lago, Barbara Petit |
POPL | 2 |
| 2012 | Linear dependent types in a call-by-value scenarioabstractLinear dependent types [11] allow to precisely capture both the extensional behavior and the time complexity of λ-terms, when the latter are evaluated by Krivine's abstract machine. In this work, we show that the same paradigm can be applied to call-by-value computation. A system of linear dependent types for Plotkin's PCF is introduced, called dlPCFv whose types reflect the complexity of evaluating terms in the so-called CEK machine. dlPCFv is proved to be sound, but also relatively complete: every true statement about the extensional and intentional behavior of terms can be derived, provided all true index term inequalities can be used as assumptions. Ugo Dal Lago, Barbara Petit |
PPDP | 2 |
| 2012 | Linearity in the Non-deterministic Call-by-Value Setting
Alejandro Díaz-Caro, Barbara Petit |
WoLLIC | 2 |