Speaker Details

Stuart Mitchell
ETAS

Stuart Mitchell

Sr. Embedded Software Specialist
Dr. Stuart Mitchell earned his DPhil from the University of York in 1994, focusing on concurrency in object-oriented programming languages. He's worked on various projects, including distributed real-time operating systems and reflective programming systems. In 2004, he developed the prototype for the AUTOSAR Run-time Environment (RTE) and has since contributed to the AUTOSAR standard, particularly in architecture. He also created the first version of the ETAS AUTOSAR RTE product and product managed development of the ETAS AUTOSAR Operating System. Currently, he supports developments in the AUTOSAR Adaptive Platform, primarily related to Execution Management, and contributes to ETAS microprocessor middleware developments.

Presentation

Driving Certainty: Recomputability for Safe & Secure ADAS

Autonomous Driving and Assistance Systems (ADAS) present a uniquely challenging development environment: an open-world infinite problem space, combined with a need to be repeatable for showing safety and security. Current development approaches are inherently limited; handling rare events is critical, yet such events cannot be reproduced on-demand in test systems. This presentation introduces the concept of deterministic ADAS development using a middleware that supports full validation and verification using recomputability. We will demonstrate how such middleware supports development through “forensic recompute” and validation via “credible recompute”. Additionally, we will illustrate how deterministic application performance can be enhanced using hardware accelerators.