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

2011/08/26 C++test 9.0 のFAQを公開しました。

ユーザー様専用FAQ
上記のページより、FAQページへお進み下さい。

ページトップへ戻る

2011/08/26 C++test9.0『ユーザーズガイド』Eclipse版を更新し、ダウンロードサービスを開始しました。

「Renesas HEW のサポート」の「単体テスト」セクションが日本語化されました。

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

ページトップへ戻る

2011/07/19 C++test9.0および7.3.2 IPA/SEC C++言語用ルールコンフィグレーションセット ver.1.0のダウンロードサービスを開始しました。

C++testで提供されているルールを、“組込みソフトウェア開発向けコーディング作法ガイド[C++言語版]”で定義されているコーディングルールにマッピングしたコンフィグレーションセットです。C++testのオプション(無償)としてご提供します。 『コーディング作法ガイド』は、 組込みソフトウェアを開発する上で必須となる作法が網羅されおり、組込みソフトウェアの品質確保のガイドラインとして、多くの企業で採用され始めています。

◆注意事項◆
C++test9.0用とC++test7.3.2用の2つのバージョンがあります。ご利用のC++testのバージョン用のコンフィグレーションセットをダウンロードしてください。

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

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

C++test7.3.2 用
ユーザー様専用ダウンロードページページにて、必要事項を入力送信し、ダウンロードページへお進み下さい。


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

TCM 2.7 Linux 版用パッチのダウンロードサービスを開始しました。

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

◆このパッチが修正する問題◆
TCM上にアップロードされたレポートの一部が文字化けする問題

◆適用方法◆
TCM(PST)が起動している場合は、停止してから作業を行ってください。

適用手順
=========
1. パッチ用のアーカイブファイル(patch_tcm_linux.zip)を展開します。
2. 展開されたフォルダ内のフォルダ/ファイルをTeam Configuration Manager(PST)インストールディレクトリにコピーします。
3. 上書き確認のメッセージが表示された場合は、すべて上書きします。

ファイルのコピーが完了したら、TCM(PST)を起動してください。

2011/06/17

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

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

◆C++test9.0の新機能と改善点(抜粋)◆

  • ISO 26262のツール認証取得
    TUV SUD 社よりISO 26262 準拠のテストツールとして認証を取得しました。
  • Hew(SuperH RISC engine C/C++ Compiler V9.03)環境での動的解析・実行時エラー検出のサポート
  • サポート環境の追加
    【開発環境】
    ・ ARM: RVDS 4.1
    ・ Eclipse: Eclipse3.6 (Helios) C/C++ Developers(CDT) 7.0
    ・ Microsoft: Visual Studio 2010
    【コンパイラ】
    ■Windows
    ・Cosmic Software 68HC08 C Cross Compiler V4.6.x (静的解析のみサポート)
    ・Microsoft Visual C++ 10.0 コンパイラ( x86_32または x86_64 プラットフォームのみ)
    ・Renesas SH ファミリ用C/C++ コンパイラ V9.03
    (C++test 9.0より、動的単体テストについても対応しました。)
    ・TASKING TriCore C/C++ Compiler v3.3
    ・TASKING 80C196 C Compiler v6.0 (静的解析のみサポート)
    ・Texas Instruments TMS320C54x C/C++ Compiler v4.2 (静的解析のみサポート)
    ・Texas Instruments TMS320C55x C/C++ Compiler v4.3
    ■Linux
    ・Altera Nios GCC 2.9 (静的解析のみサポート)
    ・Altera Nios II 5.1 GCC 3.4 (静的解析のみサポート)
    ■Solaris
    ・TASKING 80C196 C Compiler v6.0(静的解析のみサポート)
  • 静的解析ルールセットの追加
    【追加されたルールセット】
    ・Payment Card Industry Data Security Standard (PCI DSS)
詳細はこちら

◆ご提供物件◆
【モジュール】
  C++test 9.0.2.15 Windows Eclipse スタンドアロン版
  C++test 9.0.2.15 Windows Eclipse プラグイン版
  C++test 9.0.2.15 Windows Visual Studio 2003 プラグイン版
  C++test 9.0.2.15 Windows Visual Studio 2005/2008/2010 プラグイン版
  C++test 9.0.2.15 Linux Eclipse スタンドアロン版
  C++test 9.0.2.15 Linux Eclipse プラグイン版
  C++test 9.0.2.15 Solaris Eclipse スタンドアロン版
  C++test 9.0.2.15 Solaris Eclipse プラグイン版
【ドキュメント】
  インストールガイド
  はじめにお読みください

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

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

ページトップへ戻る

2011/07/19 TCM 2.7 Linux 版用パッチのダウンロードサービスを開始しました。

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

◆このパッチが修正する問題◆
TCM上にアップロードされたレポートの一部が文字化けする問題

◆適用方法◆
TCM(PST)が起動している場合は、停止してから作業を行ってください。

適用手順
=========
1. パッチ用のアーカイブファイル(patch_tcm_linux.zip)を展開します。
2. 展開されたフォルダ内のフォルダ/ファイルをTeam Configuration Manager(PST)インストールディレクトリにコピーします。
3. 上書き確認のメッセージが表示された場合は、すべて上書きします。

ファイルのコピーが完了したら、TCM(PST)を起動してください。

ページトップへ戻る

2011/06/17C++test9.0日本語版のダウンロードサービスを開始しました。

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

◆C++test9.0の新機能と改善点(抜粋)◆

  • ISO 26262のツール認証取得
    TUV SUD 社よりISO 26262 準拠のテストツールとして認証を取得しました。
  • Hew(SuperH RISC engine C/C++ Compiler V9.03)環境での動的解析・実行時エラー検出のサポート
  • サポート環境の追加
    【開発環境】
    ・ ARM: RVDS 4.1
    ・ Eclipse: Eclipse3.6 (Helios) C/C++ Developers(CDT) 7.0
    ・ Microsoft: Visual Studio 2010
    【コンパイラ】
    ■Windows
    ・Cosmic Software 68HC08 C Cross Compiler V4.6.x (静的解析のみサポート)
    ・Microsoft Visual C++ 10.0 コンパイラ( x86_32または x86_64 プラットフォームのみ)
    ・Renesas SH ファミリ用C/C++ コンパイラ V9.03
    (C++test 9.0より、動的単体テストについても対応しました。)
    ・TASKING TriCore C/C++ Compiler v3.3
    ・TASKING 80C196 C Compiler v6.0 (静的解析のみサポート)
    ・Texas Instruments TMS320C54x C/C++ Compiler v4.2 (静的解析のみサポート)
    ・Texas Instruments TMS320C55x C/C++ Compiler v4.3
    ■Linux
    ・Altera Nios GCC 2.9 (静的解析のみサポート)
    ・Altera Nios II 5.1 GCC 3.4 (静的解析のみサポート)
    ■Solaris
    ・TASKING 80C196 C Compiler v6.0(静的解析のみサポート)
  • 静的解析ルールセットの追加
    【追加されたルールセット】
    ・Payment Card Industry Data Security Standard (PCI DSS)
詳細はこちら

◆ご提供物件◆
【モジュール】
  C++test 9.0.2.15 Windows Eclipse スタンドアロン版
  C++test 9.0.2.15 Windows Eclipse プラグイン版
  C++test 9.0.2.15 Windows Visual Studio 2003 プラグイン版
  C++test 9.0.2.15 Windows Visual Studio 2005/2008/2010 プラグイン版
  C++test 9.0.2.15 Linux Eclipse スタンドアロン版
  C++test 9.0.2.15 Linux Eclipse プラグイン版
  C++test 9.0.2.15 Solaris Eclipse スタンドアロン版
  C++test 9.0.2.15 Solaris Eclipse プラグイン版
【ドキュメント】
  インストールガイド
  はじめにお読みください

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

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

ページトップへ戻る

2011/02/22C++test7.3.2 IPA/SECルール用コンフィグレーションセットとその資料を追加しました。

IPA/SEC (情報処理推進機構 ソフトウェア・エンジニアリング・センター) から発行された組込みソフトウェア開発向け『コーディング作法ガイド』に掲載されているルールの中で、C++testに搭載されているルールに含まれるものを集めたコンフィグレーションファイルをご提供します。 『コーディング作法ガイド』は、 組込みソフトウェアを開発する上で必須と なる作法が網羅されおり、組込みソフトウェアの品質確保のガイドラインと して、多くの企業で採用され始めています。

※ C++test 7.3.2 より、ご提供物件が変更になりました。詳細は、コンフィグレーションセットに付属しているドキュメントをご参照ください。


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

 

概要
製品名:
C++test IPA/SECルール用ルールマッピングファイル
本製品を使用できる製品とそのバージョン:
日本語版 C++test Professional Edition ver. 7.3.2
日本語版 C++test Architect Edition ver. 7.3.2
日本語版 C++test Server Edition ver. 7.3.2
費用:
無償
保守サービス:
なし (ルールマッピングファイルの改良は不定期に実施いたします。)
提供方法
ダウンロード
(以下のユーザー様専用ダウンロードページよりダウンロードしてください。)
関連資料:
C++test 7.3.2 IPAコーディングルールセット Ver2.0 ドキュメント
[C++test]IPAルールのアンインストールとインストール手順
(以下のユーザー様専用ダウンロードページよりダウンロードしてください。)
注意事項:
C++test7.3.2以外では使用できません。

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

ページトップへ戻る

2011/02/02技術資料「C++test7.3.2 カスタムレポートの作成方法」と「C++test 7.3 テストケースウィザードを使用した単体テストケースの作成パターン」のダウンロードサービスを開始しました。

  • C++test7.3.2 カスタムレポートの作成方法
  • C++test 7.3 テストケースウィザードを使用した単体テストケースの作成パターン

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

ページトップへ戻る