Posted on October 21, 2009Static analysis for Ruby and Python
As a developer of static analysis tool for mainstream statically-typed languages, like C++ and Java, I was wondering for quite a while about how well static analysis applies to dynamically-typed languages, like Ruby and Python.
Source Code Analysis Articles
Posted on October 15, 2009Adopting Bug-Hunting Tools While Staying Agile
While the Agile Manifesto’s principle of “individuals and interactions over processes and tools” seems to de-emphasis the need for tools, Agile teams use many tools to support their development – including software configuration management tools,...
Posted on November 29, 2008The Evolution of Source Code Analysis
Since the early 1980s, source code analysis has evolved from isolated desktop analysis to broad system-level analysis with constant progress being made in terms of the accuracy of the analysis and criticality of bugs that can be found. Each approach...
Posted on November 29, 2008Source Code Analysis in an Agile World
To keep pace with ever-increasing customer demands on software functionality and time-to-market expectations, software developers have had to evolve the way they develop code to be both faster and higher quality. As part of this trend, the Waterfall...
Posted on November 29, 2008Automated Source Code Analysis
As a developer considering using automated source code analysis, or a development manager considering providing such analysis tools for a group of coders, it should be obvious from the previous sections of this document what kind of problems can...