EDBT 2026 Demo / reviewers in the wild / expert
Carine Fédèle
dblp:34/3871
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 2 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 |
Program verification · 50% Programming languages and type systems · 50% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › language semantics › formal semantics
algebraic semantics |
0.0 | 1 | 1999 | Automatic Proofs of Properties of Simple C- Modules · ASE 1999 |
Methods — techniques the papers use, named apart from their topics
theorem proving · 0.0equational logic · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Automatic verification of loop invariantsabstractLoop invariants play a major role in program verification. Though various techniques have been applied to automatic loop invariants generation, most interesting ones often generate only candidate invariants. Thus, a key issue to take advantage of these invariants in a verification process is to check that these candidate loop invariants are actual invariants. This paper introduces a new technique based on constraint programming for automatic verification of inductive loop invariants. This approach is efficient to detect spurious invariants and is also able to verify valid invariants under boundedness restrictions. First experiments on classical benchmarks are very promising. Olivier Ponsini, Hélène Collavizza, Carine Fédèle, Claude Michel, Michel Rueher |
ICSM | 3 |
| 2005 | Rewriting of imperative programs into logical equations
Olivier Ponsini, Carine Fédèle, Emmanuel Kounalis |
Sci. Comput. Program. | 2 |
| 1999 | Automatic Proofs of Properties of Simple C- ModulesabstractWe address the problem of automatically verifying properties of modules written in the C/sup --/ language, a very simple imperative language. We develop a framework for automatically proving properties of modules written in C/sup --/. Our approach consists of two steps. At the first step, the C/sup -$/module is automatically transformed into a set of axioms written in the language of equational logic. This transformation is bused on the algebraic semantics of C/sup --/ modules. At the second step, the theorem prover NICE is used to mechanically perform the proof of the desired properties. Our system enables us to prove many properties completely automatically from the C/sup -$/code alone. We illustrate computer applications on programs computing integers and linked lists. Carine Fédèle, Emmanuel Kounalis |
ASE | 1 |
| 1992 | Towards a Toolkit for Building Language ImplementationsabstractAbstract The current work of the authors in the area of software tools for automatic construction of compilers is described. This focuses on attempts to provide for automatic production of the semantic‐analysis and intermediate‐code‐generation parts of the Cigale compiler‐writing system, developed at the University of Nice. This work relies on use of the Amsterdam Compiler Kit (ACK) to ensure a full set of optimizers and code generators based on a semi‐universal intermediate language, and, therefore, emphasizes the filling of the gap between parsing and the intermediate language. It is intended as a pragmatic contribution to the automation of the production of true compilers (rather than mere program evaluators) that generate efficient machine code. Carine Fédèle, Olivier Lecarme |
Softw. Pract. Exp. | 1 |