Klocwork, Inc., a provider of automated source code analysis solutions for improving developer productivity, reportedly
is launching a new offering, “Klocwork Insight Pro.”
The solution includes a suite of developer tools designed to accelerate the process of software development. The company has deployed its well-known source code analysis technology in developing the suite, which will be made generally available next month.
The solution incorporates three new tools which will help software development organizations in streamlining the development process, and cutting down the risk of bug debt. The first tool is “Continuous Static Analysis,” which checks for critical defects and security vulnerabilities at the developer desktop, as code is being written. The tool provides a real time analysis to the developers with immediate visibility into errors being made, or vulnerabilities being left open. It deploys a no-click usability model, so that the developers can focus their attention upon coding quality and securely, so that best code possible is written right at the earliest stage in the development process.
“Collaborative Peer Code Reviews” is the second tool included in the Klocwork Insight Pro, and it replaces the traditional, in-person or scheduled code reviews, offering simple pre and post check-in reviews. The tool integrates popular configuration management environments with Klocwork’s static analysis engine to asynchronously conduct reviews over the Web.
The developers come to know about the code that is ready for review through a customizable RSS feed, so that they can quickly and easily identify code changes, take part in threaded discussions around those changes, assign actions, and review potential defects. It helps in quick adoption of the vital software verification process.
The third tool offered in the ‘Klocwork Insight Pro’ is ‘Automated Code Refactoring’, an inseperable part of the software development process. The tool consists of automated modules that help developers in modifying their code towards overall patterns to achieve clean and more maintainable code designs without changing the code’s function in any way.
According to Mike Laginski, CEO of Klocwork, software development teams in all industries are embracing Agile (News
) as a way to boost their team’s productivity and be more responsive to their customer’s needs. Laginski added that regardless of how far along the Agile curve a team might be, developers are expected to deliver more software in shorter iterations, creating a need for new tools that help meet these productivity goals.
Raja Singh Chaudhary is a contributing editor for TMCnet. To read more of Raja's articles, please visit his columnist page.
Recently, Klocwork had partnered
with Enea (News
) to deliver a joint technology and services solution to help its avionics software customers to comply with DO-178B, the “Software Considerations in Airborne Systems and Equipment Certification” that guides software development in the field of avionics.
Edited by Michael Dinan