Category: Resources

Emenda have developed a package of checkers that provide additional coverage to the existing Klocwork MISRA C 2012 guidelines. Currently based on the latest Klocwork release (v2018.0), the package provides coverage for 11 additional MISRA C 2012 rules and 3 additional MISRA C 2012 Amendment 1 rules. The package introduces the all new Emenda Architectural… Read more »

High Integrity C++ Initially published in 2003, High Integrity C++ (HIC++) is one of the longest established coding standards for C++. It consists of rules that are actively maintained to improve maintenance, portability, readability, and safety of code especially for safety-critical applications. Emenda has developed a taxonomy using existing Klocwork checkers for the latest version of… Read more »

Emenda are happy to announce Klocwork Plugin Support for QT Creator! Klocwork & QT Creator Here at Emenda, our goal is to help our customers delivery better quality code and faster, and for a decade we have been working together with Klocwork to help our customers do just that. A big part of our success with… Read more »

The Power of 10 Rules were created in 2006 by the NASA/JPL Laboratory for Reliable Software. The rules are intended to eliminate certain C coding practices which make code difficult to review or statically analyse. These rules are a complement to the MISRA C guidelines and have been incorporated into the greater set of JPL coding standards. Developed by Emenda, the Klocwork NASA Power of… Read more »

The Hersteller initiative Software (HIS) Source Code Metrics – or just HIS Metrics (HIS Metriken) for short – were devised by five working groups from the German automotive manufacturer’s (including Audi, BMW, DaimlerChrysler, Porsche and Volkswagen) with the goal to produce an agreed set of standards for various software development tasks within their industry. HIS Metric reports and… Read more »

The Hersteller initiative Software (HIS) Source Code Metrics – or just HIS Metrics (HIS Metriken) for short – were devised by five working groups from the German automotive manufacturer’s (including Audi, BMW, DaimlerChrysler, Porsche and Volkswagen) with the goal to produce an agreed set of standards for various software development tasks within their industry. HIS Metric reports and compliance… Read more »

Developed by Emenda, the Klocwork AUTOSAR C++14 Taxonomy allows for the checking and reporting of violations to the AUTOSAR C++14 coding standard. Released in March 2017, the document from AUTOSAR provides guidelines for the use of the C++14 language in critical and safety-related systems. To request a copy of the taxonomy, please fill out the contact… Read more »

Additional Klocwork C# (C-sharp) Checkers, developed by Emenda. These checkers to add to the standard Klocwork out of the box rules, and have been found useful by other users. The checkers are delivered as one single Klocwork checker package but rules can be turned on individually. EMENDA.CS.IDISP.DESTRUCT Provide a destructor (finalizer) when you implement IDisposable EMENDA.CS.NOT.SERIALIZED… Read more »

The Klocwork ISO 26262 compliance report tool, developed by Emenda, gathers data from a Klocwork project and generate a printable HTML report detailing the conformance of the project to a specified Klocwork ruleset (taxonomy). The report is specifically designed to help provide visibility for ISO 26262 compliance by putting the relevant data into tables representing… Read more »