Frama-C https://frama-c.com/ Patrick Baudin François Bobot David Bühler Loïc Correnson Florent Kirchner Nikolai Kosmatov André Maroneze Valentin Perrelle Virgile Prevosto Julien Signoles Nicky Williams 2021 The Dogged Pursuit of Bug-Free C Programs: The Frama-C Software Analysis Platform Commun. ACM 64 8 5668 10.1145/3470569 Allan Blanchard 2019 Introduction to C Program Proof using Frama-C and its WP plugin https://allan-blanchard.fr/publis/frama-c-wp-tutorial-en.pdf Allan Blanchard Nikolai Kosmatov Matthieu Lemerre Frédéric Loulergue 2016 Conc2Seq: A Frama-C Plugin for Verification of Parallel Compositions of C Programs Int. Working Conf. on Source Code Analysis and Manipulation (SCAM'16) IEEE 67–72 10.1109/SCAM.2016.18 Allan Blanchard Nikolai Kosmatov Frédéric Loulergue 2018 A Lesson on Verification of IoT Software with Frama-C International Conference on High Performance Computing and Simulation (HPCS) IEEE
Orléans, France
21–30 10.1109/HPCS.2018.00018
Allan Blanchard Nikolai Kosmatov Frédéric Loulergue 2018 Secure Your Things: Secure Development of IoT Software with Frama-C IEEE Cybersecurity Development Conference (SecDev) IEEE 126–127 10.1109/SecDev.2018.00026 Allan Blanchard Nikolai Kosmatov Frédéric Loulergue 2019 Logic against Ghosts: Comparison of two Proof Approaches for a List Module ACM Symposium on Applied Computing (SAC) ACM 2186–2195 10.1145/3297280.3297495 Best Paper Award Allan Blanchard Frédéric Loulergue Nikolai Kosmatov 2019 Towards Full Proof Automation in Frama-C using Auto-Active Verification Nasa Formal Methods LNCS Springer 88–105 10.1007/978-3-030-20652-9_6 Sandrine Blazy 2019 Teaching Deductive Verification in Why3 to Undergraduate Students Brijesh Dongol Luigia Petre Graeme Smith Formal Methods Teaching Springer International Publishing
Cham
52–66 10.1007/978-3-030-32441-4_4
Jochen Burghardt Jens Gerlach 2019 ACSL by Example https://github.com/fraunhoferfokus/acsl-by-example Léo Creuse Claire Dross Christophe Garion Jérôme Hugues Joffrey Huguet 2019 Teaching Deductive Verification Through Frama-C and SPARK for Non Computer Scientists Brijesh Dongol Luigia Petre Graeme Smith Formal Methods Teaching Springer International Publishing
Cham
23–36 10.1007/s00165-014-0326-7
Frédéric Mangano Simon Duquennoy Nikolai Kosmatov 2016 Formal Verification of a Memory Allocation Module of Contiki with Frama-C: A Case Study Risks and Security of Internet and Systems (CRiSIS) LNCS 10158 Springer 114–120 10.1007/978-3-319-54876-0_9 Hanne Riis Nielson Flemming Nielson 1992 Semantics with applications – a formal introduction Wiley Maria Spichkova. Anna Zamansky. 2016 Teaching of Formal Methods for Software Engineering Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering - COLAFORM, (ENASE 2016) INSTICC SciTePress 370–376 10.5220/0005928503700376