Demo Data from EDBT 2026 / reviewers in the wild / expert
Maxime Lesourd
dblp:233/0573
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Program verification · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
real-time scheduling |
0.7 | 2 | 2019 | Integrating Formal Schedulability Analysis into a Verified OS Kernel · CAV (2) 2019 A Generic Coq Proof of Typical Worst-Case Analysis · RTSS 2018 |
Embedded and real-time systems › real-time scheduling
schedulability analysis |
0.7 | 2 | 2019 | Integrating Formal Schedulability Analysis into a Verified OS Kernel · CAV (2) 2019 A Generic Coq Proof of Typical Worst-Case Analysis · RTSS 2018 |
Program verification › system verification
kernel verification |
0.4 | 1 | 2019 | Integrating Formal Schedulability Analysis into a Verified OS Kernel · CAV (2) 2019 |
Embedded and real-time systems
real-time operating systems |
0.1 | 1 | 2019 | Integrating Formal Schedulability Analysis into a Verified OS Kernel · CAV (2) 2019 |
Program verification › proof assistants
coq |
0.1 | 1 | 2018 | A Generic Coq Proof of Typical Worst-Case Analysis · RTSS 2018 |
Program verification
proof assistants |
0.1 | 1 | 2018 | A Generic Coq Proof of Typical Worst-Case Analysis · RTSS 2018 |
Methods — techniques the papers use, named apart from their topics
proof assistant · 0.8formal verification · 0.8prosa · 0.7coq · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Integrating Formal Schedulability Analysis into a Verified OS KernelabstractFormal verification of real-time systems is attractive because these systems often perform critical operations. Unlike non real-time systems, latency and response time guarantees are of critical importance in this setting, as much as functional correctness. Nevertheless, formal verification of real-time OSes usually stops the scheduling analysis at the policy level: they only prove that the scheduler (or its abstract model) satisfies some scheduling policy. In this paper, we go further and connect together Prosa, a verified schedulability analyzer, and RT-CertiKOS, a verified single-core sequential real-time OS kernel. Thus, we get a more general and extensible schedulability analysis proof for RT-CertiKOS, as well a concrete implementation validating Prosa models. It also showcases that it is realistic to connect two completely independent formal developments in a proof assistant. Xiaojie Guo 0003, Maxime Lesourd, Mengqi Liu 0001, Lionel Rieg, Zhong Shao 0001 |
CAV (2) | 2 |
| 2018 | A Generic Coq Proof of Typical Worst-Case AnalysisabstractThis paper presents a generic proof of Typical Worst-Case Analysis (TWCA), an analysis technique for weakly-hard real-time uniprocessor systems. TWCA was originally introduced for systems with fixed priority preemptive (FPP) schedulers and has since been extended to fixed-priority nonpreemptive (FPNP) and earliest-deadline-first (EDF) schedulers. Our generic analysis is based on an abstract model that characterizes the exact properties needed to make TWCA applicable to any system model. Our results are formalized and checked using the Coq proof assistant along with the Prosa schedulability analysis library. Our experience with formalizing real-time systems analyses shows that this is not only a way to increase confidence in our claimed results: The discipline required to obtain machine checked proofs helps understanding the exact assumptions required by a given analysis, its key intermediate steps and how this analysis can be generalized. Pascal Fradet, Maxime Lesourd, Jean-François Monin, Sophie Quinton |
RTSS | 2 |