On Software Safety, Security, and Abstract Interpretation
Authors: Daniel Kaestner, Laurent Mauborgne and Christian Ferdinand
Paper Information
Title: | On Software Safety, Security, and Abstract Interpretation |
Authors: | Daniel Kaestner, Laurent Mauborgne and Christian Ferdinand |
Proceedings: | FM FMComplete |
Editors: | Jan Peleska, Klaus Havelund and Bill Roscoe |
Keywords: | Abstract Interpretation, Static program analysis, safety, security |
Abstract: | ABSTRACT. Static code analysis can be applied to show compliance to coding guidelines, and to demonstrate the absence of critical programming errors, including runtime errors and data races. In recent years, security concerns have become more and more relevant for safety-critical systems, not least due to the increasing importance of highly-automated driving and pervasive connectivity. While in the past, sound static analyzers have been primarily applied to demonstrate classical safety properties they are well suited also to address data safety, and to discover security vulnerabilities. This article gives an overview and discusses practical experience. |
Pages: | 5 |
Talk: | Jul 17 14:00 (Session 121C: FM I-Day) |
Paper: |