[ keyword: 開発環境 ]

ソフィアシステムズ,ICEと実機を利用するカバレッジ測定ツールを発売

 ソフィアシステムズは,ICE(in-circuit emulator)と実機を利用するカバレッジ測定ツール「WATCHPOINT for Coverage Analyzer(WP4CA ARM)」を発売した.カバレッジとは「網羅率」のことで,あるプログラム・コードについて,実行テストをどの程度,網羅的に実施したかを示す数値である.ソフトウェア・テストの進捗状況やプログラムの品質を示す指標として用いられている.

 本ツールを利用することにより,デバッグとカバレッジ測定を同じ環境で行える.実機を利用しているので,カバレッジ測定の速度が速い.ターゲットとなるマイコンは,ETM(Embedded Trace Macrocell)機能を備えたARMプロセッサ.プログラム言語はC/C++とアセンブリ言語に対応する.C/C++コンパイラとして,IAR Systems社の「IAR Embedded Workbench」の利用を前提としている.ソース・コードに手を加える必要はなく,再コンパイルも不要.

 カバレッジの種類については,ステートメント・カバレッジ(C0)とブランチ・カバレッジ(C1)に対応する.ステートメント・カバレッジとは,プログラム中に表れるすべての命令のうち,何パーセントの命令を実行したかを示す数値,ブランチ・カバレッジとは,プログラム中に表れるすべての条件分岐のうち,何パーセントの分岐を実行したかを示す数値である.

 本ツールは,同社のソース・コード・デバッガ「WATCHPOINT」のアドオン・ソフトウェアとして提供される.


[図1] WATCHPOINT for Coverage Analyzerの画面例

■価格
500,000円

■連絡先
株式会社ソフィアシステムズ
TEL: 044-989-7245
E-mail: market@sophia-systems.co.jp
URL: http://www.sophia-systems.co.jp/

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日