How CppDepend helps industrial and energy teams meet IEC 61508: SIL-rated static analysis, coding rules, architecture control and verification evidence for safety-related systems.
What CppDepend supports out of the box. CppDepend ships built-in rule sets for MISRA C/MISRA C++, CWE, CERT C/CERT C++ and AUTOSAR C++14 — and no other standard. All other standards, including this one, are enforced through custom CQLinq rules that your team writes (with our help if needed), plus architecture validation and CI quality gates.
IEC 61508 is the umbrella functional-safety standard for electrical, electronic and programmable electronic safety-related systems. It underpins sector standards across energy, process industries, rail and machinery, and defines Safety Integrity Levels (SIL 1–4). For software, IEC 61508-3 recommends static analysis, coding standards and defensive programming — with rigor increasing with the SIL.
Run the analysis on your own projects: coding standards, architecture validation, technical debt and quality gates — in minutes.