About this event
Discover how to prove that code cannot fail at runtime, including proof of memory safety and correct data initialization, by using SPARK Pro. You’ll learn more about proven memory safety for industrial-scale embedded and native applications, as well as how to ensure memory safety either at runtime or by static analysis.
Join this session to learn more about:
Memory management is a delicate issue in critical embedded software. Memory is a limited resource, and many typical software errors that jeopardize the integrity of software execution are due to unsafe memory management.
SPARK Pro brings formal methods to industrial scale and delivers unbeatable security, correctness and proven memory safety for industrial-scale embedded and native applications.
Missed our previous webinar in this series? Watch SPARK Pro for Embedded and Systems Programming here: https://www.youtube.com/watch?v=97G1V2U8Drk
Hosted by
Yannick Moy is Head of the Static Analysis Unit at AdaCore. Yannick contributes to the development of SPARK, a software source code analyzer aiming at verifying safety/security properties. He frequently talks about SPARK in articles, conferences, classes and blogs (in particular blog.adacore.com).
AdaCore provides commercial software solutions for Ada, SPARK, Rust, C and C++, helping developers build safe and secure software that matters.