AUTOSAR
Coverity supports AUTOSAR requirements by identifying code quality and security defects and mapping them to the rules of this standard. Code scans can be automated to run on pull requests to uncover issues early in the SDLC, when they’re easiest to resolve. Native reports make it easy to enforce AUTOSAR coding standards, prioritize issues, and provide evidence of compliance.
MISRA
Coverity static analysis supports MISRA coding standards and can identify relevant defects, assign scores based on predefined policies, and prioritize issues for remediation. Code scans can be triggered on pull requests to uncover issues early in the SDLC, when they’re easiest to resolve. Native reporting provides evidence of compliance to the MISRA coding standards.
ISO 26262
Black Duck helps organizations achieve ISO 26262 compliance for developing and testing safety-critical software by providing static analysis for proprietary code, software composition analysis to identify weaknesses in third-party and open source components, and fuzz testing to uncover defects and zero-day vulnerabilities in services and protocols. The Coverity Qualification Kit ensures that Coverity is configured and operating properly in the end-user build environment as required by ISO 26262 standards.
ISO / SAE 21434
Black Duck helps organizations meet ISO 21434 requirements for secure software development by providing automated static code analysis, vulnerability scanning of open source components, fuzz testing, and penetration testing into the software development life cycle for road vehicle systems. Issue reporting can be tailored specific to ISO 21434 requirements to track and manage compliance with these standards.
Hyundai Coding Standards
Coverity provides code quality and security checkers to find defects that violate the Hyundai Coding Standards for C, C++, and Java. Native reporting helps security teams prioritize results by displaying details of all outstanding violations along with a description of each rule and its severity level, priority, and the number of times that rule has been violated.