Guide to Software Verification with Frama-C Core Components, Usages, and Applications /

Frama-C is a popular open-source toolset for analysis and verification of C programs, largely used for teaching, experimental research, and industrial applications. With the growing complexity and ubiquity of modern software, there is increasing interest in code analysis tools at various levels of f...

Cijeli opis

Spremljeno u:
Bibliografski detalji
Autor kompanije: SpringerLink (Online service)
Daljnji autori: Kosmatov, Nikolai (Urednik), Prevosto, Virgile (Urednik), Signoles, Julien (Urednik)
Format: Elektronički e-knjiga
Jezik:engleski
Izdano: Cham : Springer International Publishing : Imprint: Springer, 2024.
Izdanje:1st ed. 2024.
Serija:Computer Science Foundations and Applied Logic,
Teme:
Online pristup:https://doi.org/10.1007/978-3-031-55608-1
Oznake: Dodaj oznaku
Bez oznaka, Budi prvi tko označuje ovaj zapis!
Sadržaj:
  • Foreword
  • Part I. Core Components
  • ACSL Specification Language
  • The Kernel and its Services
  • Abstract Interpretation with Eva
  • Deductive Verification with WP
  • Runtime Assertion Checking with E-ACSL
  • Test generation with PathCrawler
  • Development of new plug-ins
  • Part II. Advanced Usages and Combinations
  • Tools for Program Understanding
  • Combinations of Analyses
  • Numerical Accuracy Analysis
  • Analyses of Concurrent Programs
  • High-Level Properties
  • Part III. Applications and Emerging Domains
  • Applications in Transportation, Energy and Defence
  • Applications in Cybersecurity and Trusted AI
  • Artificial Intelligence for Improving Verification Techniques
  • Index
  • Bibliography.