「Helix QAC 2020.1(QAC 9.8.0/QAC++ 4.6.0)」リリースのお知らせ
Perforce Software, Inc.
●━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◎
Perforce「Helix QAC」に関するお知らせ
─────────────────────────────────
「Helix QAC 2020.1(QAC 9.8.0/QAC++ 4.6.0)」リリースのご案内
◎━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━●
お客様各位
いつもPerforce Software社製品をご愛顧いただき、誠にありがとうございます。
東陽テクニカ ソフトウェア・ソリューションのテクニカルサポートです。
"PRQA Framework"として皆様に親しんでいただいておりますブランド名を
「Helix QAC」に変更いたしました。
引き続き変わらぬご愛顧を賜りますよう、宜しくお願い申し上げます。
また、本日6月5日に「Helix QAC 2020.1(QAC 9.8.0/QAC++ 4.6.0)」および
対応するコンプライアンスモジュールの Windows版ならびにRedHat Enterprise
Linux版をリリースしましたので、ご案内いたします。
本バージョンでは、Helix QACのGUIとHelix QACに含まれる各コンポーネント
およびコンプライアンスモジュールの警告メッセージを日本語化しました。
日本語の警告メッセージヘルプおよびマニュアルを含むインストーラは、
後日(8月頃)公開予定です(現時点では英語版を付属しています)。
Helix QAC 2020.1に含まれるコンポーネントのバージョン、および
対応するコンプライアンスモジュールのバージョンは以下の通りです。
- QAC 9.8.0
- QAC++ 4.6.0
- Helix QAC Dashboard 2020.1 (旧 QA・Verify)
- MISRA C:2004 コンプライアンスモジュール(M2CM)3.5.0
- MISRA C:2012 コンプライアンスモジュール(M3CM)2.5.0
- CERT C コンプライアンスモジュール(CERTCCM)1.4.0
- CWE(C言語)コンプライアンスモジュール(CWECCM)1.2.0
- MISRA C++ コンプライアンスモジュール(MCPP)1.7.0
- CERT C++ コンプライアンスモジュール(CERTCPPCM)1.2.0
- AUTOSAR コンプライアンスモジュール(ASCM)2.2.0
- CWE(C++言語)コンプライアンスモジュール(CWECPPCM)1.2.0
なお、2020年6月1日時点で保守契約が有効なお客様に、
製品ダウンロードページのURLと、アクセス用IDならびにパスワードを
別メールでお知らせします。
また、保守契約が終了しているお客様も、30日間の評価版をお試しいただけ
ますので、この機会にぜひ保守契約の再開をご検討ください。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
〇主な改善点
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
本バージョンにおける主な改善点は以下のとおりです。
<1> マルチスレッド解析コンポーネント(MTA)の導入
MTAは、デッドロックやデータ競合などマルチスレッドプログラム特有の
問題を検出します。MTAは、QACまたはQAC++のライセンスで使用すること
ができます。
<2> データフロー解析のさらなる改良
taintedデータ(信頼できない外部から入力されたデータ)の不適切な
使用を検知する新しいチェックを導入しました。
<3> コーディングガイドラインなどのサポートレベル向上
- MISRA C:2012 Amendment2 をサポート
- CERT C の Rule のカバー率が 100% に向上しました(2016 Edition ベース)
<4> パフォーマンス改善
QAC/QAC++の解析結果のファイル形式を、これまでのテキスト形式(.met)
に加えて、バイナリ形式(.arc)も選択できるようになりました。
バイナリ形式の場合、解析結果ファイルのサイズを小さくすることが
できるとともに、後続のクロスモジュール解析(CMA)の解析時間を
大幅に短縮することができます。
<5> C++14フルサポート
QAC++ 4.6.0は、ISO C++言語規格C++14を完全にサポートしました。
※詳しくは、製品のリリースノートをご覧ください。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
〇既知の問題
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
<1> 日本語の警告メッセージの誤り
警告メッセージの一部に [Q] などの記号が付くものがあるが、
日本語の警告メッセージにおいて、記号が2つになっているものがある。
例) メッセージ0010 : [Q] [Q] ファイル'%s'を開くことができません。
この問題は今後リリース予定のマイナーアップデートで改修いたします。
現時点ではマイナーアップデートは2020年8月にリリース予定です。
<2> Helix QAC コンポーネントマニュアルのコマンドの誤り
Helix QAC コンポーネントマニュアルの12章 QACLI に記載のコマンドに
誤りが報告されています。
以下に正誤表を掲載いたします。
★ https://www.toyo.co.jp/files/user/img/product/ss/files/prqa/command.xlsx
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
〇評価版のお申し込み方法
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
本バージョンをお試しいただける、30日間の評価版を用意しています。
ご希望のお客様は、以下のURLよりお申し込みください。
QACの評価版:
★ https://www.toyo.co.jp/ss/contacts/detail/qacevalrequest.html
QAC++の評価版:
★ https://www.toyo.co.jp/ss/contacts/detail/qacppevalrequest.html
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ お問い合わせ先 ■
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
本件についてご不明点・ご質問等ございましたら、
テクニカルサポートにお問い合わせください。
株式会社東陽テクニカ ソフトウェア・ソリューション
TEL:03-3245-1248(直通)
E-mail:ss_support@toyo.co.jp
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━