AdaCore invites you to their event

Introduction to Formal Verification with SPARK

About this event

How to prove safety and security for embedded and systems software using SPARK Pro.

Learn about what SPARK is, how SPARK works, and see how SPARK can be applied to a M.A.R.S. Rover to prove safety.

We’ll cover:

What is SPARK?

  • Deductive program verification for the SPARK language - an Ada-derived language with broad coverage of Ada features
  • Practical, modular, scalable verification for systems and embedded programs
  • Professional, industrial strength formal methods

What’s it like to use SPARK?

  • Building a safety monitor for a M.A.R.S Rover
  • Automatic proof for the autonomous mode
  • Discovery of an error in the remote-control mode

The Future: SPARK and Generative AI

  • SPARK: the best possible language to use for Generative AI

Hosted by

  • Team member
    TA T
    Tony Aiello

AdaCore

Helping People Build Software that Matters

AdaCore provides commercial software solutions for Ada, SPARK, Rust, C and C++, helping developers build safe and secure software that matters.