Struggling with MISRA or AUTOSAR compliance? RuleChecker analyzes your C and C++ code to detect violations early, improve code quality and streamline certification efforts.
Our brands
Our brands
Related articles
Embedded World 2026 Recap
Embedded World 2026 once again highlighted the rapid evolution of the embedded industry. From increasing focus on the Cyber Resilience Act (CRA) to the growing adoption of Zephyr OS, the...
Read more
The Top 5 Vulnerabilities in Embedded Software and How to Prevent Them
Read more
Why continuous monitoring for vulnerabilities is essential in embedded systems
Read more
PRESS RELEASE – McObject Launches eXtremeDB/rt 2.0: Breakthrough Persistent Hard Real-Time Database System Now Available to Logic Technology Clients
Read more
PRESS RELEASE – Logic Technology becomes exclusive Benelux distributor for IAR
Read more
What RuleChecker analyzes
RuleChecker focuses on checking coding guideline compliance in C and C++ codebases. It helps engineering teams detect violations early by analyzing:
- MISRA C and MISRA C++ compliance
- AUTOSAR C++ guideline adherence
- CWE-related weaknesses and insecure coding patterns
- SEI CERT recommendations
- Code metrics such as cyclomatic complexity and comment density
- Project-specific style rules and coding conventions
- Compliance issues in handwritten and generated code
In addition, RuleChecker provides advanced capabilities such as:
- Fast automatic checks for large real-world codebases
- Configurable rule sets and rule-level tuning
- Customizable reports for documentation and certification
- Batch mode for CI workflows
- Integration with tools such as Jenkins, Eclipse, TargetLink and Keil uVision
- Combined use with Astree for deeper semantic analysis
General Features
Coding guideline compliance
Checks code against MISRA, AUTOSAR, CWE, CERT and other supported standards.
Fast automatic analysis
Designed for efficient checks on large, real-world C and C++ codebases.
Configurable rule sets
Toggle individual rules and adapt checks to project-specific requirements.
Code metrics and statistics
Supports quality indicators such as complexity, density and threshold checks.
Reporting and traceability
Generate customizable reports for audits, documentation and certification workflows.
Toolchain integration
Supports batch mode and integration with CI environments and common embedded toolchains.
Qualification support
Supports qualification for standards such as ISO 26262, DO-178C and IEC 61508.
Why RuleChecker
Coding guideline compliance is often difficult to enforce consistently across teams and toolchains. RuleChecker enables a more structured approach:
to automated rule checks
to measurable compliance
to earlier issue detection
This results in:
across teams and projects
with recognized coding standards
in safety-critical software
When to use RuleChecker
RuleChecker is most valuable in environments where:
MISRA, AUTOSAR or CERT compliance must be demonstrated
Security-oriented rule checks such as CWE are relevant
Large teams need consistent coding quality across multiple projects
Compliance evidence is needed for audits or certification
Typical domains include automotive, aerospace, medical and industrial embedded systems, but RuleChecker is also relevant for broader C and C++ quality workflows.
Gilbert Gadet
UEFI | BIOS | General Information
Need help ensuring MISRA or AUTOSAR compliance?
Understand how to apply RuleChecker effectively in your workflow and turn findings into actionable improvements. Plan a meeting with me for tailored advice on your specific challenges.