Passer à la navigation principale Passer à la recherche Passer au contenu principal

Frama-C, A collaborative framework for C code verification: Tutorial synopsis

  • CEA
  • CEA/UVSQ/CNRS

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

13 Citations (Scopus)

Résumé

Frama-C is a source code analysis platform that aims at conducting verification of industrial-size C programs. It provides its users with a collection of plug-ins that perform static and dynamic analysis for safety-and security-critical software. Collaborative verification across cooperating plug-ins is enabled by their integration on top of a shared kernel, and their compliance to a common specification language, ACSL. This paper presents a three-hour tutorial on Frama-C in which we provide a comprehensive overview of its most important plug-ins: the abstract-interpretation based plug-in Value, the deductive verification tool WP, the runtime verification tool E-ACSL and the test generation tool PathCrawler. We also emphasize different possible collaborations between these plug-ins and a few others. The presentation is illustrated on concrete examples of C programs.

langue originaleAnglais
titreRuntime Verification - 16th International Conference, RV 2016, Proceedings
rédacteurs en chefYliès Falcone, César Sánchez
EditeurSpringer Verlag
Pages92-115
Nombre de pages24
ISBN (imprimé)9783319469812
Les DOIs
étatPublié - 1 janv. 2016
Modification externeOui
Evénement16th International Conference on Runtime Verification, RV 2016 - Madrid, Espagne
Durée: 23 sept. 2016 → 30 sept. 2016

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10012 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence16th International Conference on Runtime Verification, RV 2016
Pays/TerritoireEspagne
La villeMadrid
période23/09/16 → 30/09/16

Empreinte digitale

Examiner les sujets de recherche de « Frama-C, A collaborative framework for C code verification: Tutorial synopsis ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation