タグ

関連タグで絞り込む (3)

タグの絞り込みを解除

静的解析に関するnowokayのブックマーク (2)

  • Javaソースコードアナライザ"PMD 4.0"リリース | エンタープライズ | マイコミジャーナル

    The PMD Projectは20日(米国時間)、PMDの最新版となる「PMD 4.0」を公開した。PMDはJavaで開発されたJavaソースコードアナライザ。Javaソースコードを精査し、不要なソースコード、実行されないソースコード、複雑すぎるコード、最適化可能コード、デュプリケートコードなどを発見し報告する。The BSD Licenseの下で提供されており、動作するにはJava 1.3かまたはそれ以降のバージョンが必要。 PMD 4.0ではXPathパフォーマンスの改善、メモリ使用の改善、新しく10のルールが追加などがされているほか、Java 1.5言語モードがデフォルトで指定されるように変更されている。かなり多くの数のバグも修正されているため、PMD 3.9やそれ以前のバージョンを使っている場合には4.0へのアップグレードを検討されたい。

  • C/C++向け静的解析ツールの運用法

    ソフトウェアのわずかなバグですら、機器の動作に大きな影響を及ぼす可能性を持っている。そのため、ソフトウェアの信頼性確保は必須だ。ここでは、高品質なソフトウェア開発に必須の静的解析ツールを紹介する。 ソフトウェアは巨大化・複雑化している。一方で、ソフトウェア品質の維持やコスト削減の要求は年々厳しさを増している。開発プロセスの改善やコスト軽減を行いつつ、高品質なソフトウェアを開発しなければならない。 そのために有効なのが、静的解析ツールの利用だ。ツールを使ってコーディング規約への適合性や問題個所の確認ができれば、ソースレビュー工数や動作テスト工数を削減することができ、短期間で高品質なプログラム開発を行える。さらに、解析結果をレポートとして出力できれば、レポート作成の時間を省くことが可能だ。 ここでは、富士通ソフトウェアテクノロジーズが大規模なソフトウェア開発に役立つ、C/C++向け静的解析ツー

    C/C++向け静的解析ツールの運用法
  • 1