Skip to main navigation Skip to search Skip to main content

Teaching Frama-C for Cybersecurity

  • Université Paris-Saclay

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This article presents my feedback on introducing Frama-C for cybersecurity in several engineering and master’s level university courses. It consists of a single lecture and a single lab session. Frama-C is an open source platform providing C code analyzers based on formal methods. The course focuses on its three main techniques provided through dedicated analyzers, namely deductive verification with Wp, abstract interpretation with Eva, and runtime annotation verification with E-ACSL. The aim of the course is to introduce students to these formal techniques, emphasizing their practical aspects in cybersecurity.

Original languageEnglish
Title of host publicationFormal Methods Teaching - 7th Formal Methods Teaching Workshop, FMTea 2026, Proceedings
EditorsGustavo Carvalho, Tsutomu Kobayashi
PublisherSpringer Science and Business Media Deutschland GmbH
Pages111-126
Number of pages16
ISBN (Print)9783032267429
DOIs
Publication statusPublished - 1 Jan 2026
Externally publishedYes
Event7th Formal Methods Teaching Workshop, FMTea 2026 - Tokyo, Japan
Duration: 19 May 202619 May 2026

Publication series

NameLecture Notes in Computer Science
Volume16566 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference7th Formal Methods Teaching Workshop, FMTea 2026
Country/TerritoryJapan
CityTokyo
Period19/05/2619/05/26

Fingerprint

Dive into the research topics of 'Teaching Frama-C for Cybersecurity'. Together they form a unique fingerprint.

Cite this