Support for popular software development coding standards combined with advanced defect detection provides embedded customers with significant value in one tool
Embedded Systems Conference Silicon Valley, SAN JOSE, Calif. — Apr 27, 2010 — Klocwork, Inc., the global leader in automated source code analysis solutions for improving developer productivity, today announced the extension of its static analysis capabilities to support compliance with the Motor Industry Software Reliability Association (MISRA) coding standards. Klocwork Insight now provides built-in, automated detection and reporting for MISRA–C:2004 and MISRA–C++:2008.
Originally intended to provide guidance to facilitate safe and reliable software coding practices for the automotive industry, MISRA standards have been adopted by many other industries developing safety-critical embedded software including telecom, aerospace, defense, and medical. The guidelines consist of a total of 141 rules for MISRA–C:2004 and 226 rules for MISRA–C++:2008, the majority of which can be checked using static analysis technology. Combined with Klocwork’s leading defect detection capabilities, customers now have one tool that can be used to implement defect detection and coding standards enforcement.
"Customers want the ability to perform advanced defect detection and coding standard enforcement in one static analysis tool," says Gwyn Fisher, CTO, Klocwork. "Our support for the MISRA development standard extends our capabilities to ensure that embedded software developers have a one-stop shop for all of their static analysis needs."
In addition to MISRA–C:2004 and MISRA–C++:2008 coding standards support, Klocwork Insight also provides a qualification kit for DO-178B customers; offers software validation capabilities to assist with FDA compliance; and supports security-focused best practices including Common Weakness Enumeration (CWE), the CERT Secure Coding Initiative, and the Software Assurance Metrics and Tool Evaluation (SAMATE) project.
Klocwork helps developers create more secure and reliable software. Our tools analyze source code on-the-fly, simplify peer code reviews, and extend the life of complex software. Over 1000 customers, including the biggest brands in the mobile device, consumer electronics, medical technologies, telecom, military and aerospace sectors, have made Klocwork part of their software development process. Thousands of software developers, architects, and development managers rely on our tools everyday to improve their productivity while creating better software.