The existing literature currently available to students and researchers is very general, covering only the formal techniques of static analysis.<p>This book presents real examples of the formal techniques called "abstract interpretation" currently being used in various industrial fields: railway, ae
Static Analysis of Software: The Abstract Interpretation
- Publisher
- Wiley-ISTE
- Year
- 2011
- Tongue
- English
- Leaves
- 340
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
The existing literature currently available to students and researchers is very general, covering only the formal techniques of static analysis.
This book presents real examples of the formal techniques called "abstract interpretation" currently being used in various industrial fields: railway, aeronautics, space, automotive, etc.
The purpose of this book is to present students and researchers, in a single book, with the wealth of experience of people who are intrinsically involved in the realization and evaluation of software-based safety critical systems. As the authors are people currently working within the industry, the usual problems of confidentiality, which can occur with other books, is not an issue and so makes it possible to supply new useful information (photos, architectural plans, real examples).Content:
Chapter 1 Formal Techniques for Verification and Validation (pages 1β44):
Chapter 2 Airbus (pages 45β112):
Chapter 3 Polyspace (pages 113β142):
Chapter 4 Software Robustness with Regards to Dysfunctional Values from Static Analysis (pages 143β175):
Chapter 5 CodePeer β Beyond Bug?finding with Static Analysis (pages 177β205):
Chapter 6 Formal Methods and Compliance to the DO?178C/ED?12C Standard in Aeronautics (pages 207β271):
Chapter 7 Efficient Method Developed by Thales for Safety Evaluation of Real?to?Integer Discretization and Overflows in SIL4 Software (pages 273β318):
π SIMILAR VOLUMES
Cover -- Title Page -- Copyright Page -- Table of Contents -- Introduction -- Chapter 1. Formal Techniques for Verification and Validation -- 1.1. Introduction -- 1.2. Realization of a software application -- 1.3. Characteristics of a software application -- 1.4. Realization cycle -- 1.4.1. Cycle in
Cover -- Title Page -- Copyright Page -- Table of Contents -- Introduction -- Chapter 1. Formal Techniques for Verification and Validation -- 1.1. Introduction -- 1.2. Realization of a software application -- 1.3. Characteristics of a software application -- 1.4. Realization cycle -- 1.4.1. Cycle in
The existing literature currently available to students and researchers is very general, covering only the formal techniques of static analysis. This book presents real examples of the formal techniques called "abstract interpretation" currently being used in various industrial fields: ra
In Software Abstractions Daniel Jackson introduces a new approach to software design that draws on traditional formal methods but exploits automated tools to find flaws as early as possible. This approachβwhich Jackson calls "lightweight formal methods" or "agile modeling"βtakes from formal specif