Overview
Static analysis is a mandatory activity in automotive software development per ISO 26262 and ASPICE. It catches defects that testing alone cannot find - undefined behavior, race conditions, and potential runtime errors.
This course covers the two pillars of automotive static analysis: coding standard enforcement (MISRA-C:2012, CERT-C) and deep static analysis (abstract interpretation, data flow analysis) using industry-standard tools.
You'll learn to configure and integrate Polyspace, LDRA, and QAC into development workflows, manage deviations properly, and present analysis results that satisfy ASPICE assessors.