NEWS / CAMPAIGN ニュース・キャンペーン

NECが提供するクラウド型共通ソフトウェア開発環境「ソフトウェアファクトリ」にParasoft社製テストツールC++test、Jtest、dotTESTを採用

日付

2014.02.27

カテゴリ

  • ソフトウェア品質保証

テクマトリックス株式会社(本社:東京都港区、代表取締役社長:由利孝) が取り扱うParasoft社製テストツールC++test、Jtest、ならびにdotTESTが、日本電気株式会社(略称:NEC、本社:東京都港区、代表取締役 執行役員社長:遠藤 信博)のSI・ソフトウェア開発環境のクラウドサービス「ソフトウェアファクトリ」に採用されました。

■ソフトウェアファクトリについて
NECは、ソフトウェア開発の品質・コスト・納期を改善する全社の活動としてソフトウェア生産革新活動を推進しています。ソフトウェアファクトリは、ソフトウェア生産革新活動のプロジェクト管理と技法・ツール等のエンジニアリング面において中心的な役割を果たすクラウド型の統合開発環境です。ソフトウェアファクトリは2014年2月現在、ワールドワイドで2万2千人以上が利用している国内最大級の開発環境サービスとなっています。

■導入された3つのテストツール(C++test、Jtest、dotTEST)について
今回、NECの「ソフトウェアファクトリ」に採用されたC++test、Jtest、dotTESTは、米国Parasoft Corporation (本社:米国カリフォルニア州、最高経営責任者:Elizabeth Kolawa)が開発した静的解析(コーディング規約検証/フロー解析)、単体テスト、実行時メモリエラー検出(※1)を行うテストツールです。
静的解析では、さまざまなカテゴリーのコーディング規約を使用し、ソースコードの問題点を指摘するコーディング規約検証や、プログラムの処理フローを解析し、プログラムに重大な障害を引き起こす問題点を検出するフロー解析機能が提供されています。また、単体テストでは、テストに必要なテストケース、スタブ、テストドライバーのテストコードを生成し、カバレッジ情報を計測しながら単体テストを実行できます。さらに、実行時メモリエラー検出(※1)では、テスト実行時にメモリ領域を監視し、実行時エラーを自動検出、詳細なエラー情報をレポートします。これらの検証機能を利用することで、ソースコードの品質向上と、テストにかかる工数の大幅な削減を実現できます。
(※1)実行時メモリエラー検出機能はdotTESTには搭載されておりません。

NECが提供するクラウド型共通ソフトウェア開発環境「ソフトウェアファクトリ」におけるC++test、Jtest、dotTEST は、開発されたソースコードに対して静的解析(コーディング規約検証/フロー解析)を自動実行し、コーディングルールに反するコードを検出するとともに、ソフトウェアを実行しなければ検出することが難しい問題を静的に解析し検出します。これにより、問題の早期発見とバグの作り込みを防止し、問題箇所の修正も容易に実施できるようになるため、ソースコードの品質向上、開発工数の大幅削減の実現に貢献していきます。

■NEC ソフトウェア生産革新部長 岩崎 新一氏のコメント
当社では、クラウドサービス化した開発環境「ソフトウェアファクトリ」による全体最適化されたソフトウェア開発を社内および海外現地法人を含むNECグループ各社に提供しています。この度、ソフトウェアファクトリを用いた開発における品質確保をサポートするツールとして、テクマトリックスが取り扱うParasoft社製テストツールC++test、Jtest、dotTESTを導入いたしました。これらのツールは、フロー解析の性能が高く、ソースコードの問題点を精度良く検出可能であるため、適用効果が高いと判断したためです。C++test、Jtest、dotTESTをソフトウェアファクトリのサービスに活用することで、ソフトウェア開発現場における品質確保の効率化を実現しました。お客様に安心してお使いいただける高品質なソフトウェアを提供するために、今後もテクマトリックス社、Parasoft社と協力してより良いサービスを提供する所存です。
このページをPDFファイルでご覧いただく場合は、下の[ダウンロード]をクリックしてください。

お問い合わせ

  • テクマトリックス株式会社
    東京本社

    ソフトウェアエンジニアリング事業部

    03-4405-7853

メールでのお問い合わせ
se-info@techmatrix.co.jp
  • HOME
  • ニュース・キャンペーン
  • NECが提供するクラウド型共通ソフトウェア開発環境「ソフトウェアファクトリ」にParasoft社製テストツールC++test、Jtest、dotTESTを採用

CONTACT

製品についてやテクマトリックスについてなど、
こちらよりお気軽にお問い合わせいただけます。