C++testユーザーサポート更新履歴

2013/10/24 C++test9.5日本語版のダウンロードサービスを開始しました。

◆C++test9.5の強化機能(抜粋)◆

  • フロー解析(バグ探偵)機能の処理速度と解析精度の向上
    C++test 9.5 のフロー解析(バグ探偵)機能は、プログラムの処理フローに依存する問題を、アプリケーションを実行することなく静的に検出します。C++test 9.5 では解析機能のパフォーマンスが大幅に改善され、シングルコアで実施していた C++test 9.2 と比べて 1/5~1/15 の時間で解析可能となりました。また、複数コアに対応した前バージョン C++test 9.4 から、さらに 30%~40%のパフォーマンス向上を実現し、約 1/3の時間で解析を実施できます。またバグ検出における解析精度もさらに向上しました。

  • MISRA C 2012 に対応した静的解析ルールの追加
    C++test 9.5 は、組込みソフトウェアに有効な MISRA C の最新版 MISRA C 2012 に対応したコーディングルールを搭載しました。

  • Desktop Edition に実行時メモリエラー検出機能を標準搭載
    C++test 9.5 では、Desktop Edition に実行時メモリエラー検出機能が標準搭載され、静的解析では検出が困難なメモリ破壊・メモリリーク・ポインターエラーなどの問題を単体テスト実行時、またはアプリケーション実行時に自動的に検出します。

  • サポート環境の拡大
  • Windows 8 が正式にサポート環境に加わり、開発環境では Visual Studio 2012 にも正式対応しました。 また、C++の最新言語仕様である C++11 に一部対応を開始しました。

    【OS】
    Windows 8, Windows 2008 Server

    【開発環境】
    Visual Studio 2012

    【コンパイラ】
    ■Windows
     ・TMS470 C/C++ Compiler v4.9
     ・GNU GCC 4.7.x(C++11 標準に関する GNU GCC 拡張はサポートされていません)
     ・Green Hills(R) Software Compiler PowerPC
     ・TASKING TriCore C/C++ Compiler 4.0
    ■Linux
     ・TMS320C6x C/C++ Compiler v6.1
     ・GNU GCC 4.7.x(C++11 標準に関する GNU GCC 拡張はサポートされていません)
    ■Solaris
     ・GNU GCC 4.7.x(C++11 標準に関する GNU GCC 拡張はサポートされていません)
詳細はこちら

◆ご提供物件◆
【モジュール】
  C++test 9.5.1.11 Windows Eclipse スタンドアロン(32bit)版
  C++test 9.5.1.11 Windows Eclipse プラグイン(32bit)版
  C++test 9.5.1.11 Windows Eclipse スタンドアロン(64bit)版
  C++test 9.5.1.11 Windows Eclipse プラグイン(64bit)版
  C++test 9.5.1.11 Windows Visual Studio 2003 プラグイン版
  C++test 9.5.1.11 Windows Visual Studio 2005/2008/2010/2012 プラグイン版
  C++test 9.5.1.11 Linux Eclipse スタンドアロン(32bit)版
  C++test 9.5.1.11 Linux Eclipse プラグイン(32bit)版
  C++test 9.5.1.11 Linux Eclipse スタンドアロン(64bit)版
  C++test 9.5.1.11 Linux Eclipse プラグイン(64bit)版
  C++test 9.5.1.11 Solaris Eclipse スタンドアロン(Gtk)版
  C++test 9.5.1.11 Solaris Eclipse スタンドアロン(Motif)版
  C++test 9.5.1.11 Solaris Eclipse プラグイン版
【ドキュメント】
  インストールガイド
  はじめにお読みください
  ユーザーズガイド(Eclipse版)
  ユーザーズガイド(Visual Studio版)
  ユーザーズガイド HTML ヘルプ (Eclipse版)
  ユーザーズガイドHTML ヘルプ (Visual Studio版)
  入門ガイド(Eclipse版)
  入門ガイド(Visual Studio版)
  Parasoft RuleWizardユーザーズガイド
  Readme(Eclipse版)
  Readme(Visual Studio版)
  リリースノート(Eclipse版)
  リリースノート(Visual Studio版)
  ルールヘルプ一覧
  Parasoft Test9.5ユーザーズガイド(Eclipse版)
  Parasoft Test9.5ユーザーズガイド(Visual Studio版)
  使用許諾契約書
  テクニカルサポート シート
  ノードロック ライセンス請求メール雛形
  フローティング ライセンス請求メール雛形

◆ライセンスキーについて◆
C++test9.5を利用するには、C++test9.5に対応したライセンスが必要です。
 

◆ご提供方法◆
ユーザー様専用ダウンロードページて、必要事項を入力送信し、ダウンロードページへ進み、ダウンロードして下さい。
ユーザー登録番号がご不明な場合は、Parasoft製品カスタマーセンターまでお問い合わせください。

ページトップへ戻る

2013/03/18 C++test 9.4IPA/SEC 「C言語用」および「C++言語用」コーディングルールセットのダウンロードサービスを開始しました。

C++testで提供されているルールを、“組込みソフトウェア開発向けコーディング作法ガイド”で定義されているコーディングルールにマッピングしたコンフィグレーションセットです。C++testのオプション(無償)としてご提供します。

◆注意事項◆
「C言語用」と「C++言語用」の2つのバージョンがあります。ご利用の言語用のセットをダウンロードしてください。
C++test 9.2 より前のバージョンでは使用できません。

◆インストール方法◆
ダウンロード後、ZIPファイルを解凍し、document フォルダー内のPDFをご参照の上、インストールを実行してください。

◆ダウンロード◆
ユーザー様専用ダウンロードページ
上記のページにて、必要事項を入力送信し、ダウンロードページへお進み下さい。

「C言語用」ルールセットで検証可能なコーディングルール
信頼性
  領域は初期化し、大きさに気を付けて使用する。( 5個 / 7個)
データは範囲、大きさ、内部表現に気を付けて使用する。(18個 / 21個)
動作が保障された書き方にする。(9個 / 12個)
保守性
  他人が読むことを意識する。(23個 / 29個)
修正し間違えないような書き方にする。(6個 / 6個)
プログラムはシンプルに書く。(10個 / 11個)
統一した書き方にする。(11個 / 20個)
試験しやすい書き方にする。(3個 / 4個)
移植性
  コンパイラに依存しない書き方にする。(5個 / 12個)
移植性に問題のあるコードは局所化する。(2個 / 3個)
効率性
  資源や時間の効率を考慮した書き方にする。(-個 /4個)
組込みソフトウェアにありがちなコーディングミス
  意味のない式や文(-個 /5個)
  誤った式や文(2個 /4個)
  誤ったメモリの使用(4個 /5個)
  理論演算の勘違いによる誤り(-個 /3個)
  タイプミスによる誤り(-個 /1個)
  コンパイラによってはエラーにならないケースがある記述(-個 /2個)

「C++言語用」ルールセットで検証可能なコーディングルール
信頼性
  領域は初期化し、大きさに気を付けて使用する。( 10個 / 12個)
データは範囲、大きさ、内部表現に気を付けて使用する。(18個 / 20個)
動作が保障された書き方にする。(22個 / 28個)
保守性
  他人が読むことを意識する。(28個 / 35個)
修正し間違えないような書き方にする。(7個 / 7個)
プログラムはシンプルに書く。(11個 / 12個)
統一した書き方にする。(17個 / 24個)
試験しやすい書き方にする。(3個 / 4個)
移植性
  コンパイラに依存しない書き方にする。(4個 / 12個)
移植性に問題のあるコードは局所化する。(1個 / 3個)
効率性
  資源や時間の効率を考慮した書き方にする。(2個 /10個)

ページトップへ戻る

2013/03/05 C++test9.4.2.17日本語版のダウンロードサービスを開始しました。

C++test 9.4.2.17日本語版のダウンロードサービスを開始しました。

◆ご提供方法◆
ユーザー様専用ダウンロードページて、必要事項を入力送信し、ダウンロードページへ進み、ダウンロードしてください。

ユーザー登録番号がご不明な場合は、Parasoft製品カスタマーセンターまでお問い合わせください。

◆ライセンスキーについて◆
C++test9.4.2.17は、C++test9.4のライセンスキーでご利用いただけます。

ページトップへ戻る

|ユーザーサポートトップ|ダウンロードFAQテクニカルサポートへの連絡方法連絡先|更新履歴|