Resources

Klocwork product documentation is available here.

Case Study

Case Study

Feeling that powerful analysis techniques are often overshadowed by testing and review when it comes to creating high quality software, representatives at Lawrence Livermore National Labs wrote this article which makes a compelling business case for the use of static analysis tools. The article contains results from two case studies where automated source code analysis tools were run on C++ code.

TAGS: BUG IDENTIFICATION, DEFECT DETECTION, SOFTWARE QUALITY, SOURCE CODE ANALYSIS, STATIC ANALYSIS

Video

Video

Video Demonstration: See how developers can use Klocwork's plug-in for Visual Studio to find and fix defects before they check-in their source code.

TAGS: ENDIAN, INSIGHT, SOFTWARE QUALITY, STATIC ANALYSIS, VISUAL STUDIO, INSIGHT 9.5

Video

Video

Video demonstration: using Klocwork Review for integration build reporting and metrics on your source code

TAGS: INSIGHT, SOFTWARE METRICS, SOFTWARE QUALITY, SOFTWARE SECURITY, INSIGHT 9.5

White Paper

White Paper

This Tips and Tricks guide breaks down the topic of software security assurance into a series of questions that fall into these four key areas: Managing for Software Security, Developing for Software Security, Auditing for Software Security, and Testing for Software Security.

TAGS: SOFTWARE QUALITY, SOFTWARE SECURITY

White Paper

White Paper

The value of peer code review is undeniable. But despite this, it continues to be a much-maligned milestone in the software development cycle. Code reviews are difficult to implement consistently, the review is often left incomplete, and let’s be honest, developers generally don’t like doing them. In this latest white paper, Klocwork provides specific recommendations on how organizations can implement a simple, effective code review process that takes advantage of the latest tools and technologies.

TAGS: CODE REVIEW, SOFTWARE QUALITY, SOFTWARE SECURITY, SOURCE CODE ANALYSIS

Case Study

Case Study

BMC Software, a leading global provider of enterprise management solutions, turned to Klocwork to help them address quality and security concerns within their Action Request product line. With robust Quality Assurance practices already in place, BMC was looking for a solution that would enable its developers to find issues in their product early in the development process. BMC performed a rigorous evaluation of the two leading vendors in this space which ultimately lead to the selection of Klocwork.

TAGS: CODE COMPLEXITY, SOFTWARE ARCHITECTURE, SOFTWARE QUALITY, STATIC ANALYSIS

Case Study

Case Study

In Motorola's continuous process improvement paradigm, the iDEN Mobile Devices software team implemented several processes and tools in 2005 - the combination of which has led to significant cost reductions and quality improvements. The Klocwork tool suite was a major contributor to achieving the quality and productivity results identified in this case study.

TAGS: DEVELOPER PRODUCTIVITY, LANGUAGE: C, LANGUAGE: JAVA, NETWORK AND TELECOM EQUIPMENT, SOFTWARE QUALITY

On-Demand Webinar

On-Demand Webinar

We're setting a new standard for static analysis tools with the launch of Klocwork Insight 9.5. The latest release of our flagship product brings on-the-fly static analysis capabilities to the desktop, allowing developers to fix critical defects the moment they're introduced. Features covered in this webinar: On-the-fly static analysis that instantly underlines defects as code is written Drag and drop reporting that answers complex questions about the security and reliability of your code On-the-fly impact ... More

TAGS: DEFECT DETECTION, INSIGHT 9.5, SOFTWARE QUALITY, SOFTWARE SECURITY, SOURCE CODE ANALYSIS

Video

Video

Video Demonstration: See how developers can use Klocwork's plug-in for Eclipse to help them find and fix defects before they check-in their code.

TAGS: ECLIPSE, INSIGHT, LANGUAGE: C, SOFTWARE QUALITY, STATIC ANALYSIS, INSIGHT 9.5

Video

Video

Video Demonstration: See how Klocwork Checker Studio is used to create custom static analysis checkers to find defects and security vulnerabilities.

TAGS: INSIGHT, SOFTWARE QUALITY, SOFTWARE SECURITY, STATIC ANALYSIS, INSIGHT 9.5

Case Study

Case Study

As a provider of payment software for banks and merchants worldwide, ACI Worldwide puts a great deal of emphasis on code quality and security. Given the nature of their business and need for PCI compliance, ensuring their source code is intruder resistant and free from defects is paramount. Gain insight from their first-hand experience qualifying, selecting and deploying a source code analysis solution and learn why they selected Klocwork.

TAGS: CODING STANDARDS, SOFTWARE QUALITY, SOFTWARE SECURITY, STATIC ANALYSIS

White Paper

White Paper

Automated source code analysis locates and describes areas of weakness in source code. Those weaknesses might be security vulnerabilities, logic errors, implementation defects, concurrency violations, rare boundary conditions, or many other types of problem-causing code. The name of the associated research field is static analysis and while the technology has been around for decades - primarily in the form of lint tools - modern static analysis has little in common with its well known but much maligned ... More

TAGS: DEFECT DETECTION, SOFTWARE QUALITY, SOFTWARE SECURITY, STATIC ANALYSIS, TRUEPATH

Case Study

Case Study

As a market-leading provider of healthcare technology, Schiller has deployed Klocwork tools, including the Connected Desktop, to help the company meet its MISRA standards, speed up testing, and achieve higher quality.

TAGS: CODING STANDARDS, EMBEDDED PROGRAMMING, LANGUAGE: C, MEDICAL DEVICES, MISRA, SOFTWARE QUALITY, STATIC ANALYSIS

On-Demand Webinar

On-Demand Webinar

Join our guest speaker Dave West, Senior Analyst, Forrester Research, Inc., as he reviews the findings of a recent code review study and discusses why it’s time for software development organizations to exploit modern technology to improve the code review process. Learn about the key challenges of code review and recommendations on ways to improve the process right from the analyst himself.

TAGS: CODE REVIEW, DEFECT DETECTION, SOFTWARE QUALITY, SOFTWARE SECURITY, STATIC ANALYSIS

Video

Video

Creating Code Modules and Using View Filters in Klocwork Review

TAGS: CODE REVIEW, INSIGHT 9.5, SOFTWARE METRICS, SOFTWARE QUALITY

Video

Video

Video Demonstration: See how command line users can use Klocwork Desktop to find and fix defects before they check-in their code.

TAGS: COMMAND LINE, SOFTWARE QUALITY, STATIC ANALYSIS, INSIGHT 9.5

Case Study

Case Study

As a manufacturer of medical electronics, meeting the FDA's rigorous safety and quality standards is crucial to Stockert. With the safety of their devices depending significantly on the quality of software they develop, Stockert invested in Klocwork's source code analysis tools. Learn how their static analysis deployment has helped Stockert achieve FDA certifications, gain more trust in their code quality, and increase development efficiency.

TAGS: CODING STANDARDS, DEFECT DETECTION, DEVELOPER PRODUCTIVITY, MEDICAL DEVICES, SOFTWARE QUALITY, SOURCE CODE ANALYSIS, STATIC ANALYSIS

Case Study

Case Study

Sencore needed a static analysis tool to help catch software defects to ensure high-reliability video transmissions to its customers. Sencore used Klocwork Insight to analyze its software builds for memory leaks and critical issues that might compromise the quality of the video stream its solutions deliver.

TAGS: CONTINUOUS ANALYSIS, INSIGHT, LANGUAGE: C, SOFTWARE QUALITY, SOFTWARE SECURITY, SOFTWARE VERIFICATION, SOURCE CODE ANALYSIS, STATIC ANALYSIS

Research

Research

Software coding defects increase the cost of development and support, tarnish a company's reputation, and limit revenue opportunities. This research report from the New Rowley Group discusses how investing in a defect detection and prevention solution enables companies to catch defects early, limit their financial impact, and institute a proactive approach to defect prevention.

TAGS: DEFECT DETECTION, SOFTWARE QUALITY