Results 1 -
3 of
3
Static Analysis and Verification of Aerospace Software by Abstract Interpretation
- AMERICAN INSTITUTE OF AERONAUTICS AND ASTRONAUTICS (AIAA 2010)
, 2010
"... We discuss the principles of static analysis by abstract interpretation and report on the automatic verification of the absence of runtime errors in large embedded aerospace software by static analysis based on abstract interpretation. The first industrial applications concerned synchronous control/ ..."
Abstract
-
Cited by 5 (4 self)
- Add to MetaCart
We discuss the principles of static analysis by abstract interpretation and report on the automatic verification of the absence of runtime errors in large embedded aerospace software by static analysis based on abstract interpretation. The first industrial applications concerned synchronous control/command software in open loop. Recent advances consider imperfectly synchronous, parallel programs, and target code validation as well. Future research directions on abstract interpretation are also discussed in the context of aerospace software.
Verified Squared: Does Critical Software Deserve Verified Tools?
"... The formal verification of programs have progressed tremendously in the last decade. Principled but once academic approaches such as Hoare logic and abstract interpretation finally gave birth to quality verification tools, operating over source code (and not just idealized models thereof) and able t ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
The formal verification of programs have progressed tremendously in the last decade. Principled but once academic approaches such as Hoare logic and abstract interpretation finally gave birth to quality verification tools, operating over source code (and not just idealized models thereof) and able to verify complex real-world applications [6, 8, 15, 18]. In this talk, I review some of the obstacles that remain to be lifted before source-level verification tools can be taken really seriously in the critical software industry: not just as sophisticated bug-finders, but as elements of absolute confidence in the correctness of a critical application.
Project-Team Celtique Semantic analysis for software certification
"... c t i v it y e p o r t 2009 Table of contents ..."

