How CppDepend supports ASPICE process capability: SWE.3 detailed design and unit construction, SWE.4 unit verification, coding standards and measurable quality evidence.
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.
Automotive SPICE (ASPICE) — the automotive adaptation of ISO/IEC 330xx (former ISO 15504) — assesses the capability of automotive software development processes. OEMs increasingly require ASPICE levels from suppliers. For engineering teams, the most code-centric process areas are SWE.3 (software detailed design and unit construction) and SWE.4 (software unit verification), where coding standards, static analysis and documented verification results are expected work products.
Run the analysis on your own projects: coding standards, architecture validation, technical debt and quality gates — in minutes.