ソフトウェアにバグはつきものだが、稼働中のソフトウェアの修正にかかるコストは年間で何十億ドルにも上るという。多くの場合、これらソフトウェアのテストが行われるのは開発サイクルの後半になってからだが、もし早期の段階でバグの発見や修正が行われれば開発サイクルの短縮が可能になり、稼働後のバグ発生の確率も減るかもしれない。米IBMは7月29日(現地時間)、早期段階でのバグを発見する"文法チェック"ツール「IBM Rational Software Analyzer」を発表した。 Software Analyzerは開発ツールRationalシリーズの新ブランドで、Eclipse向けのプラグインとして提供される。記述されたコードを精査し、文法エラーの箇所や修正候補を提示、ソフトウェア開発サイクルの比較的早期の段階での修正を促す。コードの各行ごとにこうした"文法チェック"を走らせてコード全体を精査するこ