MISRA coverage you can depend on

Every installation of UnderstandTM comes with our full MISRA coverage. We work hard to provide weekly updates using the most current MISRA rules with no additional cost to our users because complying with MISRA shouldn't erode your profits.

Required Rules

Advisory Rules

All Rules

MISRA C 2004

99%

74/75

100%

12/12

99%

86/87

MISRA C 2012

79%

89/113

73%

27/37

76%

121/160

MISRA C 2023

79%

95/121

74%

29/39

76%

131/172

MISRA C++ 2008

99%

166/168

100%

14/14

98%

181/184

MISRA C++ 2023

93%

79/85

94%

30/32

93%

111/119

We also support AUTOSAR, check out our coverage here!

Detailed Compliance Reports

Valid proof of MISRA compliance
Allows multiple configurations and custom rules
Add to your build pipeline to ensure continuous compliance

ISO 26262, IEC 61508, and EN 50128 Certified. Learn More

ISO 26262 Certified

Understand by SciTools has been certified by Tuv Sud for code compliance usage. We support MISRA 2012 rules, MISRA C 2004, MISRA C++ 2008, and AUTOSAR.

Includes the latest published AUTOSAR, MISRA, and other industry standards
Automate your MISRA projects for constant compliance verification
Achieve your Functional Safety goals
Used for specialized equipment such as medical devices
Complete Compliance

MISRA Automotive

Don't waste time waiting

CodeCheck verifies your whole project or individual files with automated checks. Complete automation allows MISRA checks to run as you go, so you get your results quickly.

Focus on the most important parts of your code

GIT integration allows you to set baselines for your project, so you can focus on the code that matters most to you.

Use Understand to ensure MISRA compliance

You're here to ensure your code is MISRA compliant. Understand's CodeCheck and other features are designed to check your code against the MISRA standard with optimal accuracy.

What our users say

Beningo Embedded Group uses Understand for static analysis, metrics, graphs, and dependency analysis.

“I’ve found Understand to be useful for my embedded toolbox for the last five years or so. The tool is very versatile and can easily integrate into a build environment or DevOps systems without too much trouble”

Jacob Beningo
Founder, Beningo Group
Icon - Elements Webflow Library - BRIX Templates
Icon - Elements Webflow Library - BRIX Templates

Save Time with Understand

“What would have previously taken me several days (or weeks) can now be accomplished in a matter of hours… It’s the Swiss army knife of static analysis tools.”

Randall Landaiche

Intuity

​“[Understand] is good for discovering the structure of the code dependencies and call-paths... it would have taken me hours to generate the same thing on my own.”

Paul Hyland

Lockheed Martin

​“Understand accelerates my understanding of large source code repositories.”


Chris Rhodes

Dell

Trusted by over 20,000 developers

​“Understand accelerates my understanding of large source code repositories.”

Chris Rhodes, Senior Software Engineer
Dell Inc.

Customer Case Studies

Learn how software developers across different industries use Understand to accelerate their workflows.

“[Understand] has great graphing tools, metrics, reporting, data dictionary… and is customizable and extensible. It also helps you to find compile time and parsing errors.”

– USAF Software Developer

“Understand can take existing code and basically generate any design information or view you would want to see, in addition to performing several useful types of analyses.”

– Jason Bold, Sr. Software Eng.

​“Understand™ is good for discovering the structure of the code dependencies and call-paths... it would have taken me hours to generate the same thing on my own.”

– Paul Hyland, Lockheed Martin

​“Understand is a tremendous reverse engineering tool... with excellent metrics reporting and evolving standards verification capability.”

– Pratt & Whitney Software Developer

Understand plays a pivotal role in safeguarding the safety and success of NASA’s space missions. Understand enables them to navigate the complexities of diverse codebases, proactively mitigate risks, and ensure adherence to software quality standards.

​“While other code checkers existed, each with its strengths and weaknesses, Understand’s additional features made it a valuable all-in-one tool.”

– Johannes Lang, R-Stahl

Icon - Elements Webflow Library - BRIX Templates
Icon - Elements Webflow Library - BRIX Templates
See all Case Studies
Not ready to buy a license?
Download a free trial and test out all of Understand's features using a sample code base.
Start Now