Manage Software Quality and Security Across the Automotive Supply Chain

Manage Risk and Limit Liability

The virtual arms race for innovation in the automotive industry has been fueling an explosive growth in in-vehicle infotainment (IVI) and Telematics software. Today's average car contains over 10 million lines of code and is expected to grow to over 300 million lines in the next decade. But with the exponential growth of software comes a dramatic increase in risk to the OEM's brand and liability exposure for the supplier due to software defects. The average car is expected to contain up to 150,000 bugs, which could lead to a massive recall, damage to the brand, and in the most extreme cases, catastrophic failure.

Coverity's Development Testing Platform is used by some of the world's leading OEMs, Tier-1 suppliers, Integration partners, OS, Silicon and ISV vendors during the integration and coding phase of the v-model to effectively and efficiently manage the quality, security, and complexity of code, while minimizing liability, time and cost. With Coverity, you can introduce quality and security earlier in the software development lifecycle, as the code is being written, when defects are least expensive and easiest to fix.

A car that reaches the market with a defective navigation system has to be recalled, which results in high costs and lost reputation and trust in the automaker. But with delivery deadlines shortening, we realized it was going to get more difficult to set aside time for careful checks within each process... The aim of introducing Coverity was to shorten development time. - Ichiro Tanaka, Mitsubishi Electric Sanda Works

Reduce Risk Across the Supply Chain

With complex code coming from multiple supply chain providers, assuring the overall software quality has become increasingly difficult. As a result, more companies are demanding proof from their vendor about the quality of their software. Coverity® Integrity Control enables you to establish and enforce clear and consistent acceptance criteria for code quality, safety and security based on internal, OEM and supplier requirements. Once the criteria is set and policies are defined, you're provided with a hierarchical view into the risk of your project by supplier, by team or by component. With the click of a button, you can generate a Coverity Software Integrity Report to share with your supply chain providers to show their compliance with the established policies. It lets OEMs and suppliers see at a glance the number of high severity defects, by component type and module of an application.

Prepare for IS0 26262 Compliance

The ISO 26262 road vehicles functional safety specification recommends static analysis as a method for verifying the quality and safety of software. Coverity can help you meet the specified modeling and coding guidelines, software architectural design principles, and software unit design and implementation guidelines.

Experience That Matters

Coverity was utilized by the NASA Engineering and Safety Center (NESC) to investigate the Toyota Prius Unintended Acceleration issue, and works with some of the leading automotive OEMs and suppliers in the market, including 4 out of the top 5 North America OEM suppliers, the top 2 global OEM suppliers, the world's leading navigation systems and industry leaders, such as: Telenav, Mitsubishi Electric, Tom Tom, DENSO CORPORATION, e.solutions GmbH and many more.

Automotive Manufacturers

Meet Internal and Industry Compliance

Coverity® Integrity Control helps you define the software testing policies for code quality and security that matter to your organization, based on the internal standards and specific automotive regulations, such as ISO26262, and automatically report on adherence to these policies as part of your compliance management process.

Identify Coding Errors in Development

Coverity® Static Analysis identifies high-risk defects that could result in runtime errors that can affect the integrity of the vehicles' software components, without compromising your development cycle. Learn more about the types of defects identified with Coverity® Static Analysis.

Explore Featured Content

Download our latest whitepaper, Supporting ISO 26262 with Coverity Development Testing, and learn how to establish a three-step solution that will assist you in the regulatory process while building long-term best practices into your software development cycle.