Most Read Latest News Blog Resources

Klocwork Beefs Up Static Analysis Suite


Sixty-six new Java tests, JSP support, multicore help, all part of new release



November 15, 2006 — 
Klocwork released its K7.5 static analysis suite for C/C++ and Java software development environments, including a new conversion capability for detecting errors in JavaServer Pages, and 66 new defect checkers for Java.

The new release adds support for automatic parsing of project files in Microsoft Visual Studio 2005. The company also announced that it would be extending its IDE support in future releases, to include JetBrains’ IntelliJ IDEA and NetBeans.

Klocwork K7.5 is even more thorough than the previous version was at ferreting out problems in code, according to the company; the new Java Checkers include 49 quality defect tests and 17 security-related ones.

The company has been participating in an ongoing scrutiny of open-source software; when K7.5 and K7.1 were run against three open-source projects—the JBoss application server, the Limewire file-sharing program, and the HSQLDB database management system—the K7.5 checker found almost twice the number of defects as its predecessor, claimed Klocwork’s vice president of product management, Ian Gordon. “We think we’ve done a pretty good job of finding more things that are serious [problems] within these open-source applications, by developing these new checkers and capabilities.”

K7.5 introduces new concurrency checkers to help C/C++ developers who wish to take advantage of dual and multicore systems and address the challenges of the new technology. “The issue with multicore is just that you’ve got to be careful when you’re doing things and where you’re doing them,” Gordon observed. “There’s this notion of locking things and unlocking them to denote where they can start and stop, if you want to make sure that a certain part of your code will run uninterrupted, so it doesn’t get distributed across two processors.” K7.5 helps developers use the concept of lock and unlock appropriately, he said.

Also new in K7.5 is an extensibility API that allows users to monitor quality and security with custom rules that can be applied to mobile code and Web applications as well as network and telecom modules.

Shops that use the Ant for Java build tool can take advantage of new integration that allows Klocwork static analysis to be run as part of the build cycle, which reduces turnaround time and guarantees that all the code has been checked.

Klocwork K7.5 now plugs into Eclipse 3.2, IBM Rational Application Developer 6.0, QNX Momentics 6.3, and Wind River Workbench 2.4 and 2.5, and runs on Red Hat and SUSE Linux, Solaris and Windows.


Share this link: http://www.sdtimes.com/link/29802
 

Add comment


Name*
Email*  
Country     


  • Comment
  • Preview
Loading



 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 
Download Current Issue
ISSUE 3/15/2010 PDF

Need Back Issues?
DOWNLOAD HERE

Receive the print Edition?


 
blogs tab
Google Code turns 5
Google Code Turns 5, and adds a Paxos Algorithm to make the system more stable and reliable.
03/17/2010 11:16 AM EST

Test your Visual Studio 2010 know-how
Microsoft is offering free beta certification exams for Visual Studio 2010.
03/17/2010 11:08 AM EST

Microsoft lifts the hood on IE9
Microsoft is previewing IE9.
03/16/2010 01:10 PM EST

 

Events calendar tab
3/22/2010 to 3/25/2010
Santa Clara, Calif.
The Eclipse Foundation

4/12/2010 to 4/14/2010
Las Vegas
Penton Media

4/12/2010 to 4/15/2010
Santa Clara, Calif.
O'Reilly Media

4/19/2010
New York City
Flagg Management

4/25/2010 to 4/28/2010
Overland Park, Kans.
IIUG