Skip to Main content
Number of documents

15

List of publications


Personal web page: https://merigoux.ovh


Journal articles4 documents

  • Liane Huttner, Denis Merigoux. Catala: Moving Towards the Future of Legal Expert Systems. Artificial Intelligence and Law, Springer Verlag, 2022, ⟨10.1007/s10506-022-09328-5⟩. ⟨hal-02936606v3⟩
  • Denis Merigoux, Nicolas Chataing, Jonathan Protzenko. Catala: A Programming Language for the Law. Proceedings of the ACM on Programming Languages, ACM, 2021, 5 (ICFP), pp.77:1-29. ⟨10.1145/3473582⟩. ⟨hal-03159939v2⟩
  • Aymeric Fromherz, Aseem Rastogi, Nikhil Swamy, Sydney Gibson, Guido Martínez, et al.. Steel: proof-oriented programming in a dependently typed concurrent separation logic. Proceedings of the ACM on Programming Languages, ACM, 2021, 5 (ICFP), pp.1-30. ⟨10.1145/3473590⟩. ⟨hal-03466397⟩
  • Nikhil Swamy, Aseem Rastogi, Aymeric Fromherz, Denis Merigoux, Danel Ahman, et al.. SteelCore: an extensible concurrent separation logic for effectful dependently typed programs. Proceedings of the ACM on Programming Languages, ACM, 2020, 4 (ICFP), pp.1-30. ⟨10.1145/3409003⟩. ⟨hal-02936273⟩

Conference papers6 documents

  • Alain Delaët, Denis Merigoux, Aymeric Fromherz. Turning Catala into a Proof Platform for the Law. POPL 2022 - Programming Languages and the Law, Jan 2022, Philadelphia, United States. ⟨hal-03447072⟩
  • Alain Delaët, Denis Merigoux. Catala, un langage pour transformer la loi en code (démonstration). 33èmes Journées Francophones des Langages Applicatifs, Jun 2022, Saint-Médard-d'Excideuil, France. pp.264-266. ⟨hal-03626853⟩
  • Denis Merigoux, Raphaël Monat, Jonathan Protzenko. A Modern Compiler for the French Tax Code. CC '21: 30th ACM SIGPLAN International Conference on Compiler Construction, Mar 2021, Virtual, South Korea. pp.71-82, ⟨10.1145/3446804.3446850⟩. ⟨hal-03002266v3⟩
  • Denis Merigoux, Raphaël Monat, Christophe Gaie. Étude formelle de l'implémentation du code des impôts. JFLA 2020 - 31ème Journées Francophones des Langages Applicatifs, Jan 2020, Gruissan, France. ⟨hal-02320347v3⟩
  • Liane Huttner, Denis Merigoux. Traduire la loi en code grâce au langage de programmation Catala. Intelligence artificielle et finances publiques, Oct 2020, Nice, France. ⟨hal-03128248⟩
  • Jonathan Protzenko, Benjamin Beurdouche, Denis Merigoux, Karthikeyan Bhargavan. Formally Verified Cryptographic Web Applications in WebAssembly. SP 2019 - 40th IEEE Symposium on Security and Privacy, May 2019, San Francisco, United States. pp.1256-1274, ⟨10.1109/SP.2019.00064⟩. ⟨hal-02294935⟩

Preprints, Working Papers, ...2 documents

  • Denis Merigoux. The Specification Problem of Legal Expert Systems. 2022. ⟨hal-03541637⟩
  • Denis Merigoux, Marie Alauzen, Lilya Slimani. Rules, Computation and Politics: Scrutinizing Unnoticed Programming Choices in French Housing Benefits. 2022. ⟨hal-03712130⟩

Reports2 documents

  • Denis Merigoux. Observations sur le calcul des aides au logement. [Rapport de recherche] RR-9485, Inria Paris. 2022, pp.27. ⟨hal-03781578⟩
  • Denis Merigoux, Franziskus Kiefer, Karthikeyan Bhargavan. Hacspec: succinct, executable, verifiable specifications for high-assurance cryptography embedded in Rust. [Technical Report] Inria. 2021. ⟨hal-03176482⟩

Master thesis1 document

  • Denis Merigoux. Semantic Patch Inference. Programming Languages [cs.PL]. 2016. ⟨hal-02936287⟩