オージス総研、C言語プログラムの品質解析ツールをOSSで無償公開

この記事をtweetする このエントリーをはてなブックマークに追加


オージス総研、C言語プログラムの品質解析ツールをOSSで無償公開


掲載日:2012/02/29


News

 株式会社オージス総研は、C言語プログラムの品質を解析するツール「AdLint」を、オープンソースソフトウェア(OSS)として無償で公開した。専用ページからダウンロードできる。

 「AdLint」では、ソースを解析して、不具合の可能性を検出できるほか、処理の複雑さを表す“経路複雑度”などの品質メトリクス(品質指標)を測定できる。プログラム品質の向上に利用でき、人手のかかるレビュー作業を効率化できる。

 コンパイラなどでは検出が困難な不具合の可能性を警告できる。597種類の警告メッセージが用意されていて、“このヘッダファイルの内容はソース中で参照されていません。”“仮引数を用いて関数内のローカルな変数のアドレスが返却されています。”“この関数はプロジェクトの他の関数を介して間接的に再帰呼び出しされています。”などの警告が可能。

 該当関数内に想定される実行経路の複雑さを表す指数“経路複雑度”や、該当関数がプロジェクト内の他の関数から呼び出される個所数“被呼出し数”、該当関数内で絶対に実行されない文の数“デッドコード数”など、15種類の品質メトリクスを測定できる。また、14種類のコード情報(関数定義や変数定義などのソースコードを要約した内容)を出力できる。

 同ツールの解析データを同社の無償ツール「Adqua」に連携して、品質の得点化・グラフ表示など、視覚的なレポートを出力できる。


出荷日・発売日 −−−
価格 無償

  ※製品ニュースに関するお問合せ : 企業サイトへ


  ※関連キーワードのリンクは自動で行っているため、適切でない可能性があります。ご了承ください。


図解でわかりやすいIT技術の解説記事2000本
ITセミナー400件、IT製品情報1000件以上!

キーマンズネットは、アイティメディア株式会社が運営する「企業向けIT関連情報サービス」です。会社で導入するIT関連製品の検討・選定にお役立ていただける情報サービスです。情報量・登録料ともに無料です。安心してご利用下さい。

「テストツール」関連の情報を、チョイスしてお届けします

※キーマンズネット内の「テストツール」関連情報をランダムに表示しています。

「テストツール」関連の製品

WebアプリケーションUIテスト自動化ツール Developer Caretaker 【NDIソリューションズ】
テストツール
WebアプリケーションのUIテストに特化したシンプルな自動化ツール。テストの自動化による継続的な品質マネジメントで、テストや管理の効率化、品質の均質化を実現できる。

「開発」関連 製品レポート一覧

このページの先頭へ


Myリストへ 印刷用ページへ

この記事をtweetする このエントリーをはてなブックマークに追加


掲載されておりますサービス内容・料金などは掲載日時点のものです。変更となる場合がございますのでご了承下さい。


20038335


IT・IT製品TOP > 開発 > テストツール > テストツールのITニュース > ニュース詳細

このページの先頭へ

キーマンズネットとは

ページトップへ