Accéder directement au contenu

Jacques-Henri Jourdan

30
Documents

Publications

Image document

Thunks and Debits in Separation Logic with Time Credits

François Pottier , Armaël Guéneau , Jacques-Henri Jourdan , Glen Mével
POPL 2024 - 51st ACM SIGPLAN Symposium on Principles of Programming Languages, SIGPLAN, Jan 2024, Londres, United Kingdom
Communication dans un congrès hal-04238691v2
Image document

Specifying and Verifying Higher-order Rust Iterators

Xavier Denis , Jacques-Henri Jourdan
Tools and Algorithms for the Construction and Analysis of Systems (TACAS), ETAPS, Apr 2023, Paris, France. pp.93-110, ⟨10.1007/978-3-031-30820-8_9⟩
Communication dans un congrès hal-03827702v2
Image document

RustHornBelt: a semantic foundation for functional verification of Rust programs with unsafe code

Yusuke Matsushita , Xavier Denis , Jacques-Henri Jourdan , Derek Dreyer
PLDI 2022 - 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2022, San Diego CA USA, United States. pp.841-856, ⟨10.1145/3519939.3523704⟩
Communication dans un congrès hal-03777103v1
Image document

Creusot: a Foundry for the Deductive Verification of Rust Programs

Xavier Denis , Jacques-Henri Jourdan , Claude Marché
ICFEM 2022 - 23th International Conference on Formal Engineering Methods, Oct 2022, Madrid, Spain
Communication dans un congrès hal-03737878v1
Image document

Formal Verification of a Concurrent Bounded Queue in a Weak Memory Model

Glen Mével , Jacques-Henri Jourdan
ICFP 2021 - 26th ACM SIGPLAN International Conference on Functional Programming, Aug 2021, Virtual, Japan. ⟨10.1145/3473571⟩
Communication dans un congrès hal-03298759v1
Image document

RustBelt Meets Relaxed Memory

Hoang-Hai Dang , Jacques-Henri Jourdan , Jan-Oliver Kaiser , Derek Dreyer
POPL, Jan 2020, New Orleans, United States. ⟨10.1145/3371101⟩
Communication dans un congrès hal-02351793v1
Image document

Formal Proof and Analysis of an Incremental Cycle Detection Algorithm

Armaël Guéneau , Jacques-Henri Jourdan , Arthur Charguéraud , François Pottier
Interactive Theorem Proving, Sep 2019, Portland, United States
Communication dans un congrès hal-02167236v1
Image document

Time Credits and Time Receipts in Iris

Glen Mével , Jacques-Henri Jourdan , François Pottier
European Symposium on Programming, Apr 2019, Prague, Czech Republic. pp.3-29, ⟨10.1007/978-3-030-17184-1_1⟩
Communication dans un congrès hal-02183311v1
Image document

MoSeL: a general, extensible modal framework for interactive proofs in separation logic

Robbert Krebbers , Jacques-Henri Jourdan , Ralf Jung , Joseph Tassarotti , Jan-Oliver Kaiser
International Conference on Functional Programming (ICFP 2018), ACM, Sep 2018, St Louis, MO, United States. pp.77, ⟨10.1145/3236772⟩
Communication dans un congrès hal-01898522v1
Image document

RustBelt: Securing the Foundations of the Rust Programming Language

Ralf Jung , Jacques-Henri Jourdan , Robbert Krebbers , Derek Dreyer
45th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2018), Jan 2018, Los Angeles, CA, United States. pp.66, ⟨10.1145/3158154⟩
Communication dans un congrès hal-01633165v2
Image document

The Essence of Higher-Order Concurrent Separation Logic

Robbert Krebbers , Ralf Jung , Aleš Bizjak , Jacques-Henri Jourdan , Derek Dreyer
European Symposium on Programming (ESOP) 2017., Apr 2017, Uppsala, Sweden. ⟨10.1007/978-3-662-54434-1_26⟩
Communication dans un congrès hal-01633133v1
Image document

Statistically profiling memory in OCaml

Jacques-Henri Jourdan
OCaml 2016, Sep 2016, Nara, Japan
Communication dans un congrès hal-01406809v1
Image document

Sparsity Preserving Algorithms for Octagons

Jacques-Henri Jourdan
NSAD 2016 - Numerical and symbolic abstract domains workshop , Sep 2016, Edinburgh, United Kingdom. pp.14
Communication dans un congrès hal-01406795v1
Image document

A formally-verified C static analyzer

Jacques-Henri Jourdan , Vincent Laporte , Sandrine Blazy , Xavier Leroy , David Pichardie
POPL 2015: 42nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Jan 2015, Mumbai, India. pp.247-259, ⟨10.1145/2676726.2676966⟩
Communication dans un congrès hal-01078386v1
Image document

Finding Non-Polynomial Positive Invariants and Lyapunov Functions for Polynomial Systems through Darboux Polynomials

Eric Goubault , Jacques-Henri Jourdan , Sylvie Putot , Sriram Sankaranarayanan
American Control Conference (ACC), Jun 2014, Portland, United States
Communication dans un congrès hal-01633155v1
Image document

Implementing hash-consed structures in Coq

Thomas Braibant , Jacques-Henri Jourdan , David Monniaux
Interactive Theorem Proving, 4th international conference, Jul 2013, Rennes, France. pp.477-483, ⟨10.1007/978-3-642-39634-2_36⟩
Communication dans un congrès hal-00816672v1
Image document

A Formally-Verified C Compiler Supporting Floating-Point Arithmetic

Sylvie Boldo , Jacques-Henri Jourdan , Xavier Leroy , Guillaume Melquiond
Arith - 21st IEEE Symposium on Computer Arithmetic, Apr 2013, Austin, United States. pp.107-115
Communication dans un congrès hal-00743090v2

3D Hardware Canaries

Sébastien Briais , Stéphane Caron , Jean-Michel Cioranesco , Jean-Luc Danger , Sylvain Guilley
CHES 2012 - 14th International Workshop Cryptographic Hardware and Embedded Systems, Sep 2012, Leuven, Belgium. pp.1-22, ⟨10.1007/978-3-642-33027-8_1⟩
Communication dans un congrès hal-01111533v1
Image document

Validating LR(1) Parsers

Jacques-Henri Jourdan , François Pottier , Xavier Leroy
ESOP 2012 - Programming Languages and Systems - 21st European Symposium on Programming, Mar 2012, Tallinn, Estonia. pp.397-416, ⟨10.1007/978-3-642-28869-2_20⟩
Communication dans un congrès hal-01077321v1
Image document

Safe Systems Programming in Rust: The Promise and the Challenge

Ralf Jung , Jacques-Henri Jourdan , Robbert Krebbers , Derek Dreyer
Communications of the ACM, 2021, 64 (4), pp.144-152. ⟨10.1145/3418295⟩
Article dans une revue hal-03021536v1
Image document

Cosmo: A Concurrent Separation Logic for Multicore OCaml

Glen Mével , Jacques-Henri Jourdan , François Pottier
Proceedings of the ACM on Programming Languages, 2020, 4 (ICFP), ⟨10.1145/3408978⟩
Article dans une revue hal-02929998v1
Image document

Spy Game: Verifying a Local Generic Solver in Iris

Paulo Emílio de Vilhena , François Pottier , Jacques-Henri Jourdan
Proceedings of the ACM on Programming Languages, 2020, 4 (POPL), ⟨10.1145/3371101⟩
Article dans une revue hal-02351562v1
Image document

Iris from the ground up: A modular foundation for higher-order concurrent separation logic

Ralf Jung , Robbert Krebbers , Jacques-Henri Jourdan , Aleš Bizjak , Lars Birkedal
Journal of Functional Programming, 2018, 28 (e20), ⟨10.1017/S0956796818000151⟩
Article dans une revue hal-01945446v1
Image document

A Simple, Possibly Correct LR Parser for C11

Jacques-Henri Jourdan , François Pottier
ACM Transactions on Programming Languages and Systems (TOPLAS), 2017, 39 (4), pp.1 - 36. ⟨10.1145/3064848⟩
Article dans une revue hal-01633123v1
Image document

Phase I/II dose-finding design for molecularly targeted agent: Plateau determination using adaptive randomization

Marie-Karelle Riviere , Ying Yuan , Jacques-Henri Jourdan , Frédéric Dubois , Sarah Zohar
Statistical Methods in Medical Research, 2016, ⟨10.1177/0962280216631763⟩
Article dans une revue hal-01298681v1
Image document

dfcomb: An R-package for phase I/II trials of drug combinations

Marie-Karelle Riviere , Jacques-Henri Jourdan , Sarah Zohar
Computer Methods and Programs in Biomedicine, 2016, 125, pp.117-133. ⟨10.1016/j.cmpb.2015.10.018⟩
Article dans une revue hal-01297367v1
Image document

Verified Compilation of Floating-Point Computations

Sylvie Boldo , Jacques-Henri Jourdan , Xavier Leroy , Guillaume Melquiond
Journal of Automated Reasoning, 2015, 54 (2), pp.135-163. ⟨10.1007/s10817-014-9317-x⟩
Article dans une revue hal-00862689v3
Image document

Implementing and reasoning about hash-consed data structures in Coq

Thomas Braibant , Jacques-Henri Jourdan , David Monniaux
Journal of Automated Reasoning, 2014, 53 (3), pp.271-304. ⟨10.1007/s10817-014-9306-0⟩
Article dans une revue hal-00881085v4
Image document

Verasco: a Formally Verified C Static Analyzer

Jacques-Henri Jourdan
Programming Languages [cs.PL]. Universite Paris Diderot-Paris VII, 2016. English. ⟨NNT : ⟩
Thèse tel-01327023v1