Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!

static analysis

  • submit to reddit

Temporal correlation in Git repositories

Michael Feathers presented his recurring idea of finding out which elements of design change together: his goal is to discover which classes or methods are really coupled by analyzing empirical data instead of static analysis. Since he didn't publish code,...

0 replies - 3478 views - 10/06/11 by Giorgio Sironi in Articles

Things to do to improve code quality

As I mentioned a couple of posts ago, I was recently out in Oslo teaching a course on Lean software development. One of the points I make is: Quality is free (or at least cheaper) provided you invest in improving quality. This section of the course...

3 replies - 31433 views - 06/03/10 by Allan Kelly in News

Code Review Tools and Techniques

Compared to other development activities, code review tends to have less published resources available to help developers stay abreast of the latest review methods, tooling, and best practices.   Arming developers with the knowledge of code review tools and...

2 replies - 18145 views - 04/19/10 by Mitchell Pronsc... in Articles

Klocwork Beefs Up Security in Agile Source Analysis

The vulnerability analysis features in Klocwork's products were recently strengthened to align with industry and government best practices.  Klocwork is a static analysis suite for agile development projects in Java, C#, C and C++.  Their tools check for...

0 replies - 4349 views - 03/25/10 by Mitchell Pronsc... in Articles

Coverity 5 Tackles Business Impact from Software Changes

Coverity, Inc today unveiled Coverity® 5, the industry’s first software integrity offer that automatically scans, prioritizes and maps the impact of defects introduced by software changes. This new offer is specifically designed to help development...

0 replies - 785 views - 11/11/09 by Tracy Roberts in Announcements

Improve Code Quality

Improve Code Quality with FindBugs In this article I discuss a static analysis tool that finds defects in Java programs. Static analysis tools can find real bugs and real issues in your code. You can effectively incorporate static analysis into your software...

12 replies - 11217 views - 06/08/09 by Muhammad Khojaye in Articles

Flexible Code Analysis Tool Released

SemmleCode Professional Edition is a flexible code analysis tool that helps you explore unfamiliar code bases, identify refactoring opportunities, do an automated code review, and visualize dependencies. SemmleCode is an Eclipse plugin, and it takes just a...

0 replies - 1095 views - 03/16/09 by Oege de Moor in Announcements

Omitting Braces: Not Just A Matter Of Style

According to our analysis of more than 100 Java projects, one of the most violated rules from static analysis, is 'missing braces in If statement'. Although often considered to be merely a stylistic preference, we found that omitting braces is actually a good...

16 replies - 8958 views - 07/30/08 by Richard Sharpe in News

Structure101 Now Free for Use On Open Source Projects

Structure101, from Headway Software, makes software structure (design, architecture and packaging) easy to understand, define, communicate, control and keep simple.

2 replies - 4362 views - 03/17/08 by Paul Hickey in Announcements