Klocwork Beefs Up Static Analysis Suite


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


Email    print   
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://sdt.bz/29802
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Klocwork brings ‘spell-check’ functionality to code analysis
Plug-in to Visual Studio provides visibility into code, branches and build data Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb