Publications

Publications HAL de la structure epicure

2025

Conference papers

titre
A Mechanized Semantics for Dataflow Circuits
auteur
Tony Law, Delphine Demange, Sandrine Blazy
article
ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity, Oct 2025, Singapore, Singapore
Accès au bibtex
BibTex
titre
Formal Verification of WTO-based Dataflow Solvers
auteur
Roméo La Spina, Delphine Demange, Sandrine Blazy
article
34th European Symposium on Programming, May 2025, Hamilton, Canada
Accès au bibtex
BibTex

2024

Journal articles

titre
The Salto Project: Static Analysis of OCaml Programs by Abstract Interpretation
auteur
Pierre Lermusiaux, Benoît Montagu
article
ERCIM News, 2024, Special theme: Software Security, October 2024 (139), pp.24
Accès au texte intégral et bibtex
https://hal.science/hal-04769799/file/ERCIM_NEWS_139.pdf BibTex
titre
Axiomatising an information flow logic based on partial equivalence relations
auteur
Andrzej Filinski, Ken Friis Larsen, Thomas Jensen
article
International Journal on Software Tools for Technology Transfer, 2024, 26 (4), pp.445-461. ⟨10.1007/s10009-024-00756-z⟩
Accès au bibtex
BibTex
titre
An input–output relational domain for algebraic data types and functional arrays
auteur
Santiago Bautista, Thomas Jensen, Benoît Montagu
article
Formal Methods in System Design, 2024, ⟨10.1007/s10703-024-00456-z⟩
Accès au texte intégral et bibtex
https://hal.science/hal-04612474/file/fmsd.pdf BibTex
titre
Design and Implementation of Static Analyses for Tezos Smart Contracts
auteur
Luca Olivieri, Luca Negrini, Vincenzo Arceri, Thomas Jensen, Fausto Spoto
article
Distributed Ledger Technologies: Research and Practice, 2024, pp.1-23. ⟨10.1145/3643567⟩
Accès au bibtex
BibTex

Conference papers

titre
Verification of programs with ADTs using Shallow Horn Clauses
auteur
Théo Losekoot, Thomas Genet, Thomas Jensen
article
Static Analysis Symposium, Roberto Giacobazzi, Alessandra Gorla, Oct 2024, Pasadena (CA), United States
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04820358/file/LosekootGenetJensenSAS24.pdf BibTex
titre
Formal Hardware/Software Models for Cache Locking Enabling Fast and Secure Code
auteur
Hatchikian-Houdot Jean-Loup, Pierre Wilke, Frédéric Besson, Guillaume Hiet
article
ESORICS 2024 – 29th European Symposium on Research in Computer Security, Tomasz Marciniak; Michał Choraś; Sokratis Katsikas; Joaquin Garcia-Alfaro; Rafał Kozik, Sep 2024, Bydgoszcz, Poland. pp.153-173, ⟨10.1007/978-3-031-70896-1_8⟩
Accès au texte intégral et bibtex
https://hal.science/hal-04804914/file/main.pdf BibTex
titre
End-to-End Mechanized Proof of a JIT-Accelerated eBPF Virtual Machine for IoT
auteur
Shenghao Yuan, Frédéric Besson, Jean-Pierre Talpin
article
CAV 2024 – 36th International Conference on Computer Aided Verification, Jul 2024, Montreal, Canada. pp.325-347, ⟨10.1007/978-3-031-65627-9_16⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04762503/file/cav24.pdf BibTex
titre
Optimizing a Non-Deterministic Abstract Machine with Environments
auteur
Małgorzata Biernacka, Dariusz Biernacki, Sergueï Lenglet, Alan Schmitt
article
FSCD 2024 – 9th International Conference on Formal Structures for Computation and Deduction, Jul 2024, Tallinn, Estonia. pp.1-22, ⟨10.4230/LIPIcs.FSCD.2024.11⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04643294/file/LIPIcs.FSCD.2024.11.pdf BibTex
titre
Leaf-First Zipper Semantics
auteur
Sergueï Lenglet, Alan Schmitt
article
FORTE 2024 – 44th International Conference on Formal Techniques for Distributed Objects, Components, and Systems, Jun 2024, Groningen, Netherlands. ⟨10.1007/978-3-031-62645-6_7⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04571340/file/forte.pdf BibTex
titre
Detection of Uncaught Exceptions in Functional Programs by Abstract Interpretation
auteur
Pierre Lermusiaux, Benoît Montagu
article
ESOP 2024 – 33rd European Symposium on Programming, Apr 2024, Luxembourg, Luxembourg. pp.391-420, ⟨10.1007/978-3-031-57267-8_15⟩
Accès au texte intégral et bibtex
https://hal.science/hal-04547480/file/final.pdf BibTex
titre
From Mechanized Semantics to Verified Compilation: the Clight Semantics of CompCert
auteur
Sandrine Blazy
article
FASE 2024 – 27th International Conference on Fundamental Approaches to Software Engineering, Apr 2024, Luxembourg, Luxembourg. pp.1-21, ⟨10.1007/978-3-031-57259-3_1⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04553834/file/paper.pdf BibTex
titre
Skeletal Semantics of a Fragment of Python
auteur
Martin Andrieux, Alan Schmitt
article
35es Journées Francophones des Langages Applicatifs (JFLA 2024), Jan 2024, Saint-Jacut-de-la-Mer, France
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04406392/file/jfla2024-paper-1.pdf BibTex

Proceedings

titre
JFLA 2024 – 35es Journées Francophones des Langages Applicatifs
auteur
Delphine Demange, Adrien Guatto
article
35es Journées Francophones des Langages Applicatifs (JFLA 2024), pp.1-328, 2024
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04407194/file/actes-jfla-2024.pdf BibTex

Reports

titre
Detection of Uncaught Exceptions in Functional Programs by Abstract Interpretation (Extended Version)
auteur
Pierre Lermusiaux, Benoît Montagu
article
RR-9536, Inria. 2024, pp.38
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04410771/file/RR-9536.pdf BibTex
titre
Reducing GHG emissions from business travel: A collaborative approach at IRISA/Inria
auteur
Elise Bannier, Simon Castellan, Steven Derrien, Francesca Galassi, Laurent Garnier, Ludovic Hoyet, Antoine l’Azou, Noé Lahaye, Marc J.-M. Macé, Olivier Martineau, Arthur Masson, Thomas Maugey, Benjamin Ninassi, Erven Rohou, Matthieu Simonin, François Taïani
article
Groupe de travail « missions » IRISA / Centre Inria de l’Université de Rennes. 2024, pp.1-16
Accès au texte intégral et bibtex
https://univ-rennes.hal.science/hal-04506138/file/DD_IRISA-Inria_RBA_synthesis.pdf BibTex

Theses

titre
Analyses statiques pour sémantiques squelettiques
auteur
Vincent Rébiscoul
article
Programming Languages [cs.PL]. Université de Rennes, 2024. English. ⟨NNT : 2024URENS040⟩
Accès au texte intégral et bibtex
https://theses.hal.science/tel-04849514/file/REBISCOUL_Vincent.pdf BibTex

Preprints, Working Papers, …

titre
Optimizing a Non-Deterministic Abstract Machine with Environments
auteur
Małgorzata Biernacka, Dariusz Biernacki, Sergueï Lenglet, Alan Schmitt
article
2024
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04568253/file/fscd-long.pdf BibTex
titre
Leaf-First Zipper Semantics
auteur
Sergueï Lenglet, Alan Schmitt
article
2024
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04537440/file/RR-9546.pdf BibTex
titre
Verification of programs with ADTs using Shallow Horn Clauses — extended version
auteur
Théo Losekoot, Thomas Genet, Thomas Jensen
article
2024
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04669706/file/main.pdf BibTex
titre
Disentangling Parallelism and Interference in Game Semantics
auteur
Simon Castellan, Pierre Clairambault
article
2024
Accès au texte intégral et bibtex
https://hal.science/hal-03182043/file/main.pdf BibTex

2023

Journal articles

titre
Formally Verified Native Code Generation in an Effectful JIT – or: Turning the CompCert Backend into a Formally Verified JIT Compiler
auteur
Aurèle Barrière, Sandrine Blazy, David Pichardie
article
Proceedings of the ACM on Programming Languages, 2023, 7 (POPL), pp.249-277. ⟨10.1145/3571202⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03882598/file/main.pdf BibTex
titre
The Geometry of Causality
auteur
Simon Castellan, Pierre Clairambault
article
Proceedings of the ACM on Programming Languages, In press, pp.1-70
Accès au texte intégral et bibtex
https://hal.science/hal-03286443/file/popl23.pdf BibTex

Conference papers

titre
Making an eBPF Virtual Machine Faster on Microcontrollers: Verified Optimization and Proof Simplification
auteur
Shenghao Yuan, Benjamin Lion, Frédéric Besson, Jean-Pierre Talpin
article
SETTA 2023 – 9th International Symposium Dependable Software Engineering. Theories, Tools, and Applications, Nov 2023, Nanjing (Chine), China. pp.385-401, ⟨10.1007/978-981-99-8664-4_22⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04376380/file/setta23.pdf BibTex
titre
A Systematic Evaluation of Automated Tools for Side-Channel Vulnerabilities Detection in Cryptographic Libraries
auteur
Antoine Geimer, Mathéo Vergnolle, Frédéric Recoules, Lesly-Ann Daniel, Sébastien Bardin, Clémentine Maurice
article
CCS 2023 – ACM SIGSAC Conference on Computer and Communications Security, Nov 2023, Copenhagen, Denmark. pp.1690-1704, ⟨10.1145/3576915.3623112⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04474774/file/ccs23_geimer.pdf BibTex
titre
Type-directed Program Transformation for Constant-Time Enforcement
auteur
Frédéric Besson, Thomas Jensen, Gautier Raimondi
article
PPDP 2023 – International Symposium on Principles and Practice of Declarative Programming, Oct 2023, Lisboa, Portugal. pp.1-13, ⟨10.1145/3610612.3610618⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04268830/file/ppdp2023-6.pdf BibTex
titre
Extracting ODRL Digital Right Representations from License Texts using AMR
auteur
Malo Revel, Aurélien Lamercerie, Annie Foret, Zoltan Miklos
article
ASAIL 2023 – Automated Semantic Analysis of Information in Legal Text, Sep 2023, Braga, Portugal. pp.1-7
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04449668/file/main.pdf BibTex
titre
Deriving Abstract Interpreters from Skeletal Semantics
auteur
Thomas Jensen, Vincent Rébiscoul, Alan Schmitt
article
EXPRESS/SOS 2023 – 30th International Workshop on Expressiveness in Concurrency and 20th Workshop on Structural Operational Semantics, Sep 2023, Antwerp, Belgium. pp.97-113, ⟨10.4204/EPTCS.387.8⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04207565/file/EXPRESS_SOS2023.8.pdf BibTex
titre
The Design and Implementation of an Abstract Interpreter for OCaml Programs
auteur
Benoît Montagu
article
ML Family 2023 – Higher-order, Typed, Inferred, Strict: ACM SIGPLAN ML Family Workshop, Sep 2023, Seattle, Washington, United States. pp.1-4
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04259875/file/ML2023_Salto_preliminary_report.pdf BibTex
titre
Work in Progress: Thwarting Timing Attacks in Microcontrollers using Fine-grained Hardware Protections
auteur
Nicolas Gaudin, Jean-Loup Hatchikian-Houdot, Frédéric Besson, Pascal Cotret, Gogniat Guy, Guillaume Hiet, Vianney Lapotre, Pierre Wilke
article
2023 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW), Jul 2023, Delft, Netherlands. pp.1-7
Accès au texte intégral et bibtex
https://hal.science/hal-04155139/file/silm2023-cache-protection.pdf BibTex
titre
Automata-Based Verification of Relational Properties of Functions over Algebraic Data Structures
auteur
Théo Losekoot, Thomas Genet, Thomas Jensen
article
FSCD 2023 – 8th International Conference on Formal Structures for Computation and Deduction, Jun 2023, Rome, Italy. pp.1-21, ⟨10.4230/LIPIcs.FSCD.2023.7⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04216680/file/LosekootGJ-FSCD23.pdf BibTex
titre
WebSpec: Towards Machine-Checked Analysis of Browser Security Mechanisms
auteur
Lorenzo Veronese, Benjamin Farinier, Pedro Bernardo, Mauro Tempesta, Marco Squarcina, Matteo Maffei
article
SP 2023 – 44th IEEE Symposium on Security and Privacy, May 2023, San Francisco, United States. pp.2761-2779, ⟨10.1109/SP46215.2023.10179465⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-04316042/file/main.pdf BibTex
titre
Building CFA for λ-calculus from Skeletal Semantics
auteur
Thomas Jensen, Vincent Rébiscoul, Alan Schmitt
article
JFLA 2023 – 34èmes Journées Francophones des Langages Applicatifs, Jan 2023, Praz-sur-Arly, France. pp.152-171
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03936686/file/jfla23_paper_6136.pdf BibTex
titre
Necro ML: Kit de Nécromancie
auteur
Louis Noizet, Alan Schmitt
article
JFLA 2023 – 34èmes Journées Francophones des Langages Applicatifs, Jan 2023, Praz-sur-Arly, France. pp.296-298
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03936885/file/jfla23_paper_5372.pdf BibTex
titre
Mechanised Semantics for Gated Static Single Assignment
auteur
Yann Herklotz, Delphine Demange, Sandrine Blazy
article
CPP 2023 – 12th ACM SIGPLAN International Conference on Certified Programs and Proofs, Jan 2023, Boston, United States. pp.1-15, ⟨10.1145/3573105.3575681⟩
Accès au bibtex
BibTex

Book sections

titre
The Mays and Musts of Concurrent Strategies
auteur
Simon Castellan, Pierre Clairambault, Glynn Winskel
article
Samson Abramsky on Logic and Structure in Computer Science and Beyond, 25, Springer International Publishing, pp.327-361, 2023, Outstanding Contributions to Logic, ⟨10.1007/978-3-031-24117-8_9⟩
Accès au texte intégral et bibtex
https://hal.science/hal-04244682/file/2108.10558.pdf BibTex

Proceedings

titre
JFLA 2023 – 34èmes Journées Francophones des Langages Applicatifs
auteur
Timothy Bourke, Delphine Demange
article
JFLA 2023 – 34èmes Journées Francophones des Langages Applicatifs, pp.1-308, 2023, Journées Francophones des Langages Applicatifs
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03962188/file/actes-jfla-2023.pdf BibTex
titre
Back to the trees: Identifying plants with Human Intelligence
auteur
Simon Castellan, Jos Käfer, Eric Tannier
article
LIMITS 2023 – Ninth Workshop on Computing within Limits, LIMITS, pp.1-11, 2023, ⟨10.21428/bf6fb269.265c52ce⟩
Accès au texte intégral et bibtex
https://hal.science/hal-04121511/file/61686158341995.pdf BibTex

Reports

titre
Lifting Numeric Relational Domains to Algebraic Data Types (extended version)
auteur
Santiago Bautista, Thomas Jensen, Benoît Montagu
article
[Research Report] Centre Inria de l’Université de Rennes; Univ Rennes. 2023
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03765357/file/sas2022.pdf BibTex

Theses

titre
Static analysis of algebraic data types and arrays
auteur
Santiago Bautista
article
Computer science. Université de Rennes, 2023. English. ⟨NNT : 2023URENE010⟩
Accès au texte intégral et bibtex
https://hal.science/tel-04379086/file/phd_manuscript_bautista.pdf BibTex
titre
Secure compilation against side channel attacks
auteur
Gautier Raimondi
article
Cryptography and Security [cs.CR]. Université de Rennes, 2023. English. ⟨NNT : 2023URENS094⟩
Accès au texte intégral et bibtex
https://theses.hal.science/tel-04543506/file/RAIMONDI_Gautier.pdf BibTex
titre
On the mechanized verification of the meta-theory of contracts and its instantiation to differential dynamic logic
auteur
Stéphane Kastenbaum
article
Other [cs.OH]. Université de Rennes, 2023. English. ⟨NNT : 2023URENS013⟩
Accès au texte intégral et bibtex
https://theses.hal.science/tel-04592491/file/KASTENBAUM_Stephane.pdf BibTex

2022

Conference papers

titre
Lifting Numeric Relational Domains to Algebraic Data Types
auteur
Santiago Bautista, Thomas Jensen, Benoît Montagu
article
SAS 2022 – 29th International Symposium on Static Analysis, Dec 2022, Auckland, New Zealand. pp.104-134, ⟨10.1007/978-3-031-22308-2_6⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03906375/file/camera_ready_submitted_version.pdf BibTex
titre
Femto-Containers: Lightweight Virtualization and Fault Isolation For Small Software Functions on Low-Power IoT Microcontrollers
auteur
Koen Zandberg, Emmanuel Baccelli, Shenghao Yuan, Frédéric Besson, Jean-Pierre Talpin
article
Middleware 2022 – 23rd ACM/IFIP International Conference Middleware, Nov 2022, Quebec, Canada. pp.1-12, ⟨10.1145/3528535.3565242⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03888109/file/usenix22.pdf BibTex
titre
Certified Derivation of Small-Step From Big-Step Skeletal Semantics
auteur
Guillaume Ambal, Sergueï Lenglet, Alan Schmitt, Camille Noûs
article
PPDP 2022 – 24th International Symposium on Principles and Practice of Declarative Programming, Sep 2022, Tbilisi, Georgia. pp.1-48, ⟨10.1145/3551357.3551384⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03768820/file/ppdp.pdf BibTex
titre
A Faithful Description of ECMAScript Algorithms
auteur
Adam Khayam, Louis Noizet, Alan Schmitt
article
PPDP 2022 – 24th International Symposium on Principles and Practice of Declarative Programming, Sep 2022, Tbilisi, Georgia. pp.1-14, ⟨10.1145/3551357.3551381⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03782992/file/paper.pdf BibTex
titre
Non-Deterministic Abstract Machines
auteur
Małgorzata Biernacka, Dariusz Biernacki, Sergueï Lenglet, Alan Schmitt
article
CONCUR 2022 – 33rd International Conference
 on Concurrency Theory, Sep 2022, Varsovie, Poland. pp.1-24, ⟨10.4230/LIPIcs.CONCUR.2022.7⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03772712/file/LIPIcs-CONCUR-2022-7.pdf BibTex
titre
Semantics in Skel and Necro
auteur
Louis Noizet, Alan Schmitt
article
ICTCS 2022 – Italian Conference on Theoretical Computer Science, Sep 2022, Rome, Italy. pp.1-17
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03784478/file/paper.pdf BibTex
titre
End-to-end Mechanized Proof of an eBPF Virtual Machine for Micro-controllers
auteur
Shenghao Yuan, Frédéric Besson, Jean-Pierre Talpin, Samuel Hym, Koen Zandberg, Emmanuel Baccelli
article
CAV 2022 – 34th International Conference on Computer Aided Verification, Aug 2022, Haifa, Israel. pp.1-23
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03888082/file/cav22.pdf BibTex
titre
Constant Time Secure Embedded Systems Through Hardware/Software Cooperation
auteur
Jean-Loup Hatchikian-Houdot
article
RESSI 2022 – Rendez-vous de la Recherche et de l’Enseignement de la Sécurité des Systèmes d’Information, May 2022, Chambon-sur-Lac, France. pp.1-3
Accès au texte intégral et bibtex
https://hal.science/hal-03882701/file/RESSI_Hatchikian.pdf BibTex
titre
Certified Abstract Machines for Skeletal Semantics
auteur
Guillaume Ambal, Sergueï Lenglet, Alan Schmitt
article
CPP 2022 – 11th ACM SIGPLAN International Conference on Certified Programs and Proofs, Jan 2022, Philadelphia, United States. pp.1-13, ⟨10.1145/3497775.3503676⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03466807/file/cpp.pdf BibTex

Reports

titre
Updated SPARTA SRIA (Roadmap v3)
auteur
Thomas Jensen
article
INRIA. 2022, pp.1-117
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03907545/file/Sparta-Roadmap.pdf BibTex

Theses

titre
Formal Verification of Just-in-Time Compilation
auteur
Aurèle Barriere
article
Other [cs.OH]. École normale supérieure de Rennes, 2022. English. ⟨NNT : 2022ENSR0038⟩
Accès au texte intégral et bibtex
https://theses.hal.science/tel-03987749/file/2022ENSR0038_BARRIERE_Aurele_VFinale.pdf BibTex
titre
A Meta-Approach to Describe Effectful and Distributed Semantics
auteur
Adam Khayam
article
Computer Vision and Pattern Recognition [cs.CV]. Université Rennes 1, 2022. English. ⟨NNT : 2022REN1S070⟩
Accès au texte intégral et bibtex
https://theses.hal.science/tel-03969183/file/KHAYAM_Adam.pdf BibTex
titre
Verified information flow control applied to cyber-physical systems
auteur
Jean-Joseph Marty
article
Systèmes embarqués. Université de Rennes, 2022. Français. ⟨NNT : 2022REN1S086⟩
Accès au texte intégral et bibtex
https://theses.hal.science/tel-04052781/file/MARTY_Jean-Joseph.pdf BibTex
titre
Skeletal semantics transformations
auteur
Guillaume Ambal
article
Programming Languages [cs.PL]. Université Rennes 1, 2022. English. ⟨NNT : 2022REN1S057⟩
Accès au texte intégral et bibtex
https://theses.hal.science/tel-03948419/file/AMBAL_Guillaume.pdf BibTex

Comments are closed.