SOURCE: Klocwork, Inc.

January 28, 2008 09:00 ET

Klocwork Debuts New Release of Its Source Code Analysis Tool

Klocwork Insight Delivers Innovative, Patent-Pending Technology to Empower the Developer Community

BURLINGTON, MA--(Marketwire - January 28, 2008) - Klocwork, Inc., the proven leader in automated source code analysis solutions for mission critical software development, today announced the availability of Klocwork Insight, a major product release that is designed to dramatically change the effectiveness of source code analysis technology.

Klocwork Insight brings the full power of Klocwork's sophisticated, system-wide source code analysis capabilities to the developer desktop. This patent-pending innovation combines the productivity benefits of fast, local desktop source code analysis with the accuracy of system-wide analysis, transforming source code analysis from a build audit report to a true, developer-support tool.

Klocwork Insight Enables Developers to Check-in Bug Free Code

Software security and quality remain a prevalent concern among today's enterprises as organizations seek best-of-breed tools to improve their software development life cycle (SDLC). Klocwork Insight provides a breakthrough approach to source code analysis by enabling organizations to find the most complex cross-system bugs right within a developer's local build, ensuring vulnerabilities and defects are never propagated in the code stream. Klocwork's industry leading approach to source code analysis enables developers to use an all new collaborative, peer-to-peer environment that provides an up-to-date view of the entire system from their individual workspace.

"There have always been source code analysis tools available that a developer can run on the desktop, but the value of these tools has been limited since they lack the sophisticated system wide context that is required for accurate results," explains Mike Laginski, Klocwork's chief executive officer. "Conversely, a solution that only runs at the system level is viewed as an audit tool by developers and doesn't give them the ability to find and fix problems before they check-in their code. Our customers have asked us to deliver the best-of-both-worlds and Klocwork Insight does just that."

With the new developer desktop capability, Klocwork Insight provides the developer community with the opportunity for increased collaboration and greater connectivity to static analysis, enabling development organizations to contain defects at the point of creation rather than having to check-in buggy code to find out that it is broken.

Never before have development organizations been able to track their bug fix rates at the desktop. Klocwork Insight serves as the industry's first tool with this capability. Its new reporting interface aggregates information on what is found by Klocwork, and then fixed on the desktop before code is ever checked in to the integration build. The interface also provides a breakdown by component, team or geography, enabling organizations to better understand the improvements that are being made throughout their software development process.

"Finding bugs early in the SDLC has been a goal of software development organizations for many years," said Thomas Murphy, Gartner research director. "The earlier that automated software validation and testing techniques can be moved in the process, the better. Ideally, programming errors should be caught before code check-in to reduce problems downstream in the SDLC. Delivering good quality tools directly to the developer desktop can serve as a key driver in making this process improvement goal a reality."

Product Extensibility for the Developer

Klocwork Insight introduces an all new declarative language that can be used to extend Klocwork's products to completely customize the analysis of C, C++ and Java for any code base. This high-level language allows developers to easily extend Klocwork's extensive built-in library by adding their own checkers to meet their unique organizational, regulatory or code base requirements.

Technology Innovation with the Developer in Mind

Klocwork has filed multiple patents based on the ground-breaking advancements in Insight. As the first solution to provide the ability to split whole system analysis into multiple peer-to-peer processes, Insight significantly moves the technology of static source code analysis forward to the next generation, effectively removing the necessity faced by all other competing products to perform centralized, monolithic analysis. As a key benefit of this technology, Insight enables developers for the first time to perform fast, accurate analysis within their native environment, bringing the value of static analysis to the earliest possible point in the software development lifecycle.

Klocwork is available in two versions: Klocwork Insight for C/C++ and Java and Klocwork Insight for Java.

About Klocwork

Klocwork is an enterprise software company providing automated source code analysis software products that automate security vulnerability and quality risk assessment, remediation and measurement for C, C++ and Java software. More than 200 organizations have integrated Klocwork's automated source code analysis tools into their software development process in order to ensure their code is free of mission-critical flaws while freeing their developers to focus on what they do best -- innovate.

Contact Klocwork for more information at or

Klocwork and the Klocwork logo are registered trademarks of Klocwork, Incorporated in the United States and/or other countries. All other names are trademarks or registered trademarks of their respective companies.