
Static Analysis and Verification of Aerospace Software by Abstract Interpretation
now publishers Inc
1st Edition
Published on 15. December 2015
Book
Paperback/Softback
140 pages
978-1-60198-856-0 (ISBN)
Description
It is well documented that fully automatic rigorous verification of complex software is very challenging and perfection is impossible. This monograph presents abstract interpretation and shows how its principles can be successfully applied to cope with the difficulties inherent to formal verification. It discusses the principles of static analysis by abstract interpretation, and reports 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 programs, parallel programs, and target code validation as well. Future research directions on abstract interpretation are also discussed in the context of aerospace software.
More details
Series
Language
English
Place of publication
Hanover
United States
Target group
College/higher education
Dimensions
Height: 234 mm
Width: 156 mm
Thickness: 8 mm
Weight
208 gr
ISBN-13
978-1-60198-856-0 (9781601988560)
DOI
10.1561/2500000002
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
Nomenclature 1: Introduction 2: Theoretical Background on Abstract Interpretation 3: Verification of Synchronous Control/Command Programs 4: Verification of Imperfectly-Clocked Synchronous Programs 5: Verification of Target Programs 6: Verification of Parallel Programs 7: Conclusion. References