Obtaining DO-178C Certification Credits by Static Program Analysis - Archive ouverte HAL
Communication Dans Un Congrès Année : 2022

Obtaining DO-178C Certification Credits by Static Program Analysis

Résumé

Static analysis has evolved to be a standard method in the software development and verification process. Its formal method, Abstract Interpretation, is one of verification methods covered by the Formal Methods Supplement DO-333 of the DO-178C standard. Static program analysis can contribute to numerous verification goals of DO-178C at various stages of the development process. The main focus of static analysis methods are non-functional software quality hazards, e.g., violations of coding guidelines, violations of software architecture constraints, violations of resource bounds such as stack overflows and realtime deadlines, runtime errors, and data races. This article gives a brief overview of abstract interpretation and its applications to detect different classes of safety hazards. We will review the requirements of DO-178C/DO-333, from High-Level Requirements to requirements for verification of Executable Object Code, and pinpoint aspects that can be covered by static analysis methods. The article concludes with illustrating the relevant requirements for DO-330-compliant tool qualification of static analysis tools.
Fichier principal
Vignette du fichier
erts2022_do.pdf (194.6 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03694553 , version 1 (13-06-2022)

Identifiants

  • HAL Id : hal-03694553 , version 1

Citer

Daniel Kästner, Markus Pister, Christian Ferdinand. Obtaining DO-178C Certification Credits by Static Program Analysis. ERTS2022, Jun 2022, Toulouse, France. ⟨hal-03694553⟩

Collections

ERTS2022
146 Consultations
394 Téléchargements

Partager

More