Team, Visitors, External Collaborators
Overall Objectives
New Software and Platforms
New Results
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Bibliography

Publications of the year

Articles in International Peer-Reviewed Journals

[1]
O. Andreescu, T. Jensen, S. Lescuyer, B. Montagu.
Inferring frame conditions with static correlation analysis, in: Proceedings of the ACM on Programming Languages, January 2019, vol. 3, no POPL, pp. 1-29. [ DOI : 10.1145/3290360 ]
https://hal.inria.fr/hal-02413262
[2]
F. Besson, S. Blazy, P. Wilke.
A Verified CompCert Front-End for a Memory Model Supporting Pointer Arithmetic and Uninitialised Data, in: Journal of Automated Reasoning, April 2019, vol. 62, no 4, pp. 433-480. [ DOI : 10.1007/s10817-017-9439-z ]
https://hal.inria.fr/hal-01656895
[3]
F. Besson, S. Blazy, P. Wilke.
CompCertS: A Memory-Aware Verified C Compiler using a Pointer as Integer Semantics, in: Journal of Automated Reasoning, August 2019, vol. 63, no 2, pp. 369-392. [ DOI : 10.1007/s10817-018-9496-y ]
https://hal.inria.fr/hal-02401182
[4]
S. Blazy, D. Pichardie, A. Trieu.
Verifying constant-time implementations by abstract interpretation, in: Journal of Computer Security, 2019, vol. 27, no 1, pp. 137–163. [ DOI : 10.3233/JCS-181136 ]
https://hal.inria.fr/hal-02025047
[5]
M. Bodin, P. Gardner, T. Jensen, A. Schmitt.
Skeletal Semantics and their Interpretations, in: Proceedings of the ACM on Programming Languages, 2019, vol. 44, pp. 1-31, forthcoming. [ DOI : 10.1145/3290357 ]
https://hal.inria.fr/hal-01881863

International Conferences with Proceedings

[6]
F. Besson, S. Blazy, A. Dang, T. Jensen, P. Wilke.
Compiling Sandboxes: Formally Verified Software Fault Isolation, in: ESOP 2019 - 28th European Symposium on Programming, Prague, Czech Republic, LNCS, Springer, April 2019, vol. 11423, pp. 499-524. [ DOI : 10.1007/978-3-030-17184-1_18 ]
https://hal.inria.fr/hal-02316189
[7]
F. Besson, A. Dang, T. Jensen.
Information-Flow Preservation in Compiler Optimisations, in: CSF 2019 - 32nd IEEE Computer Security Foundations Symposium, Hoboken, United States, IEEE, June 2019, pp. 1-13.
https://hal.inria.fr/hal-02180303
[8]
S. Blazy.
Teaching Deductive Verification in Why3 to Undergraduate Students, in: FM Tea (Formal Methods Teaching), Porto, Portugal, September 2019, pp. 52-66. [ DOI : 10.1007/978-3-030-32441-4_4 ]
https://hal.inria.fr/hal-02362306
[9]
S. Blazy, R. Hutin.
Formal Verification of a Program Obfuscation Based on Mixed Boolean-Arithmetic Expressions, in: CPP 2019 - 8th ACM SIGPLAN International Conference on Certified Programs and Proofs, Cascais, Portugal, ACM, January 2019, pp. 196-208. [ DOI : 10.1145/3293880.3294103 ]
https://hal.inria.fr/hal-01955773

Conferences without Proceedings

[10]
P. Talbot, D. Cachera, E. Monfroy, C. Truchet.
Octogones entiers pour le problème RCPSP, in: JFPC 2019 - Journées Francophones de Programmation par Contraintes, Albi, France, June 2019, pp. 1-10.
https://hal.archives-ouvertes.fr/hal-02157804

Internal Reports

[11]
S. Mirliaz, D. Pichardie.
Flow insensitive relational static analysis, ENS Rennes ; Université Rennes 1, June 2019.
https://hal.archives-ouvertes.fr/hal-02332139
References in notes
[12]
S. Blazy, D. Pichardie, A. Trieu.
Verifying Constant-Time Implementations by Abstract Interpretation, in: European Symposium on Research in Computer Security, Oslo, Norway, 22nd European Symposium on Research in Computer Security, September 2017.
https://hal.inria.fr/hal-01588444