Klocwork Insight delivers innovative, patent-pending technology to empower the developer community
BURLINGTON, Mass. — Jan 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 lifecycle (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 Klocwork Insight. As the first solution to provide the ability to split whole system analysis into multiple peer-to-peer processes, Klocwork 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, Klocwork 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 Insight is available in two versions: Klocwork Insight for C/C++ and Java andKlocwork Insight for Java.
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.