Demo Data from SIGIR 2026 / reviewers in the wild / expert
Christophe Raffalli
dblp:11/681
· DBLP profile ↗
8ranked-venue papers
6as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 7 · 6 first-authorSoftware 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
2 papers |
Programming languages and type systems · 69% Program verification · 31% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › type systems
subtyping |
0.4 | 2 | 2019 | Practical Subtyping for Curry-Style Languages · ACM Trans. Program. Lang. Syst. 2019 System ST \beta-reduction and completeness · LICS 2003 |
Program verification
termination analysis |
0.4 | 1 | 2019 | Practical Subtyping for Curry-Style Languages · ACM Trans. Program. Lang. Syst. 2019 |
Programming languages and type systems
type theory |
0.4 | 1 | 2019 | Practical Subtyping for Curry-Style Languages · ACM Trans. Program. Lang. Syst. 2019 |
Programming languages and type systems › type system metatheory
type preservation |
0.0 | 1 | 2003 | System ST \beta-reduction and completeness · LICS 2003 |
Programming languages and type systems
type systems |
0.0 | 1 | 2003 | System ST \beta-reduction and completeness · LICS 2003 |
Logic in computer science
completeness |
0.0 | 1 | 2003 | System ST \beta-reduction and completeness · LICS 2003 |
Methods — techniques the papers use, named apart from their topics
semantic normalization proof · 0.4type theory · 0.1beta-reduction · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Practical Subtyping for Curry-Style LanguagesabstractWe present a new, syntax-directed framework for Curry-style type systems with subtyping. It supports a rich set of features, and allows for a reasonably simple theory and implementation. The system we consider has sum and product types, universal and existential quantifiers, and inductive and coinductive types. The latter two may carry size invariants that can be used to establish the termination of recursive programs. For example, the termination of quicksort can be derived by showing that partitioning a list does not increase its size. The system deals with complex programs involving mixed induction and coinduction, or even mixed polymorphism and (co-)induction. One of the key ideas is to separate the notion of size from recursion. We do not check the termination of programs directly, but rather show that their (circular) typing proofs are well-founded. Termination is then obtained using a standard (semantic) normalisation proof. To demonstrate the practicality of the system, we provide an implementation accepting all the examples discussed in the article. Rodolphe Lepigre, Christophe Raffalli |
ACM Trans. Program. Lang. Syst. | 2 |
| 2008 | Realizability of the Axiom of Choice in HOL. (An Analysis of Krivine's Work)
Christophe Raffalli, Frédéric Ruyer |
Fundam. Informaticae | 1 |
| 2004 | Getting results from programs extracted from classical proofs
Christophe Raffalli |
Theor. Comput. Sci. | 1 |
| 2003 | System ST \beta-reduction and completenessabstractWe prove that system ST (introduced in a previous work) enjoys subject reduction and is complete for realizability semantics. As far as the author knows, this is the only type system enjoying the second property. System ST is a very expressive type system, whose principle is to use two kinds of formulae: types (formulae with algorithmic content) and propositions (formulae without algorithmic content). The fact that subtyping is used to build propositions and that propositions can be used in types through a special implication gives its great expressive power to the system: all the operators you can imagine are definable (union, intersection, singleton, ...). Christophe Raffalli |
LICS | 1 |
| 2003 | System ST toward a type system for extraction and proofs of programs
Christophe Raffalli |
Ann. Pure Appl. Log. | 1 |
| 2003 | Simple proof of the completeness theorem for second-order classical and intuitionistic logic by reduction to first-order mono-sorted logic
Karim Nour, Christophe Raffalli |
Theor. Comput. Sci. | 2 |
| 2001 | Completeness, minimal logic and programs extraction
Christophe Raffalli |
Theor. Comput. Sci. | 1 |
| 1998 | A Semantical Storage Operator Theorem for All Types
Christophe Raffalli |
Ann. Pure Appl. Log. | 1 |