静的解析,構成管理,MISRA-C,コードレビュー,バグトラッキング,リバースエンジニアリング
ソフトウエア開発支援ツール
  SOFTWARE SOLUTIONS
 ソフトウェア開発における品質の向上、および生産性の向上を目指して、最適な開発支援ツールを提供します。
ソフトウエア開発支援ツール > 製品紹介 > 静的解析ツール QAC
QA·C
静的解析ツールQA·C

製品概要

QA·C は、C言語ソースコード用のディープフロー静的解析ツールです。静的解析ツールは、コンパイル前に、あるいはコンパイル直後にソースコードの品質を測定/評価し、ソースコードに内在する問題を改善するために使用します。

QA·C は、ソースコード全体を解析して、問題となる箇所に対して警告を出力することができますので、より安全なソースコードに改変するべき箇所、あるいは言語規格やコーディング標準から逸脱している箇所を検査することができます。

MISRA-C適合度評価モジュール(MISRA Compliance Module:MCMまたはM2CM)をアドオンすることによって、C言語で記述されたソースコードがMISRA-Cコーディング標準(MISRA-C:1998またはMISRA-C:2004)に適合しているかどうかを評価することができます。


メリット

 開発の早い段階でソースコードを静的に解析することにより、単体テストなどの動的テストの実施前に潜在的なバグを発見できるため、開発コストと時間を大幅に削減できます。

 ソースコードの安全性、信頼性、移植性、保守性を上げることができるため、ソースコードの品質向上と将来の保守コストの削減ができます。  

 45 種類以上のソフトウエア・メトリックスを用いてソースコードを計算し、ソースコードの品質を客観的かつ定量的に評価できます。

 品質を定量的に表すことによって、対象ソースコードを自社あるいは産業界の基準と比較でき、品質改善の指標とすることができます。

サポートOSとバージョン

Windows [x86] XP/7
Windows [x64] XP-64bit/7-64bit
Solaris [SPARC] 2.8/9/10
Linux [x86] EL3/EL4/EL5 (EL4以降は、QA·Cの英語版のみ対応)

注意:QA·Cのバージョンによって、対応プラットホームが異なります。(QA·Cリリース情報参照)





開発元:Programming Research Ltd.
 
QA·C更新情報
 
2012/01/10:
日本語版QA·C8.0J-R, MCM5.0J, M2CM3.0Jのリリースを開始しました(ダウンロード)。
 
2011/10/04:
保守ユーザ様向け情報ページに、GNU C/C++コンパイラ用設定ファイル生成手順書の更新版を掲載しました。
 
2011/09/28:
保守ユーザ様向け情報ページに、旧NECエレクトロニクス社製コンパイラ用設定ファイルの更新版を掲載しました。
 
2011/07/26:
保守ユーザ様向け情報ページに、メトリクス参考資料の更新版を掲載しました。
 
2011/07/01:
保守ユーザ様向け情報ページに、ルネサスエレクトロニクス社製C/C++コンパイラ用設定ファイル生成ツールを掲載しました。
 
2011/05/16:
日本語版QA·C7.2.3Jのリリースを開始しました(ダウンロード)。
 
2010/11/29:
保守ユーザ様向け情報ページに、QA·C - High-performance Embedded Workshop連携ツールの不具合修正版を掲載しました。
 
2010/11/04:
保守ユーザ様向け情報ページに、STM07の解説を追加したメトリックス参考資料を掲載しました。
 
2010/9/28:
保守ユーザ様向け情報ページに、東陽ユーティリティの更新版を掲載しました。
 
2010/8/27:
保守ユーザ様向け情報ページに、富士通セミコンダクター社製SOFTUNE連携運用ガイドを掲載しました。
 
2010/7/28:
保守ユーザ様向け情報ページに、旧NECエレクトロニクス社製コンパイラ用デバイスファイルコンバータを掲載しました。
 
2010/6/29:
保守ユーザ様向け情報ページに、QA·C7.2.1J用IPA/SECフィルタを掲載しました。
 
2010/05/21:
日本語版QA·C7.2.1Jのリリースノートとインストレーション・ノートを更新しました(ダウンロード)。
 
2010/05/07:
日本語版QA·C7.2.1J, MCM4.7J, M2CM2.7Jのリリースを開始しました(ダウンロード)。
 
2010/04/23:
保守ユーザ様向け情報ページに、最新バージョンのQA·C/QA·C++向けに設定ファイルを更新したQAWを掲載しました。
 
2010/03/31:
保守ユーザ様向け情報ページに、QA·C/QA·C++のフィルタ候補の資料の更新版を掲載しました。
 
2010/03/03:
保守ユーザ様向け情報ページに、ルネサステクノロジ社製コンパイラ向けパーソナリティの更新版を掲載しました。
 
2010/02/23:
保守ユーザ様向け情報ページに、命名規約チェック設定ファイル更新支援HTMLを掲載しました。
 
2010/01/08:
保守ユーザ様向け情報ページの各種プロジェクト・コンバータの案内を更新しました。
 
2009/12/29:
保守ユーザ様向け情報ページに、各種プロジェクト・コンバータの案内を掲載しました。
 
2009/12/29:
保守ユーザ様向け情報ページで、Windows版警告差分管理ツール(ベースライニングツール)の構成管理連携版をリリースしました。
 
2009/11/30:
保守ユーザ様向け情報ページに、ARMコンパイラ用設定ファイルの雛形を掲載しました。
 
2009/10/5:
ソフトウェアダウンロードページおよび保守ユーザ様向け情報ページで、eXqutoとの連携処理を追加したWindows版東陽ユーティリティを掲載しました。
 
2009/9/18:
FAQのページに「Makefile/IDE連携ツール(wrapper)に関するFAQ」を追加しました。
 
2009/8/24:
保守ユーザ様向け情報ページのアクセス・パスワードを変更しました。
 
2009/8/7:
保守ユーザ様向け情報ページに命名規則チェックスクリプトの案内を掲載しました。
 
2009/7/15:
保守ユーザ様向け情報ページにホワイトペーパーとアンケートのお願いを掲載しました。
 
2009/5/28:
保守ユーザ様向け情報ページで、QA·C/QA·C++ - CPGユーザガイドの案内を掲載しました。
 
2009/5/15:
Windows向け日本語版QA·C7.1.1J, MCM4.5J, M2CM2.5Jのリリースを開始しました(ダウンロード)。
 
2009/3/16:
保守ユーザ様向け情報ページにQA·C - Softune Workbench連携ツールの案内を掲載しました。
 
2009/3/16:
Windows版東陽ユーティリティの更新版を掲載しました。 2009/2/16:
保守ユーザ様向け情報ページで公開中のQA·C6.2J/7.0J/7.1J用IPA/SECフィルタを更新しました。
 
2009/2/10:
保守ユーザ様向け情報ページで公開中のQA·C - High-performance Embedded Workshop連携ツールの設定Movieを更新しました。
 
2009/1/29:
Windows版東陽ユーティリティを更新しました。
 
2009/1/21:
保守ユーザ様向け情報ページで公開していた go_qaw.bat を更新しました。
 
2009/1/21:
Windows版東陽ユーティリティを更新しました。
 
2009/1/9:
保守ユーザ様向け情報ページで、QA·C - High-performance Embedded Workshop連携ツールをリリースしました。
 
2009/1/9:
Windows版東陽ユーティリティをリニューアルしました。
 
2008/12/1:
日本語版QA·C7.0JとQA·C7.1Jのダウンロードページ経由で過去バージョンのQA·Cをダウンロードできるようにしました。
 
2008/12/1:
保守ユーザ様向け情報ページを更新しました。
 
2008/10/21:
日本語版QA·C7.1J, MCM4.3J, M2CM2.3Jのリリースを開始しました(ダウンロード)。
 
2008/9/30:
保守ユーザ様向け情報ページを更新しました。
 
2008/9/2:
保守ユーザ様向け情報ページを更新しました。
 
2008/7/23:
保守ユーザ様向け情報ページを更新しました。
 
2008/6/25:
保守ユーザ様向け情報ページを更新しました。
 
2008/4/30:
FAQ保守ユーザ様向け情報ページを更新しました。
 
2008/3/31:
FAQのページを更新しました。
 
2008/3/24:
保守ユーザ様向け情報ページを更新しました。
 
2008/3/14:
toyo_util(QA·C/MCM/M2CM)を更新しました。
 
2008/1/31:
保守ユーザ様向け情報ページを更新しました。
 
2007/11/21:
toyo_utilのmake_csv.batで使用しているW2Cの不具合を修正しました。MISRA-CチェックのメッセージをCSVにて参照している場合は 更新が必須です。
 
2007/6/11:
QA·Cの製品概要書画面集のページを更新しました。
 
2007/6/6:
日本語版QA·C7.0J, MCM4.1J, M2CM2.1Jのリリースを開始しました(ダウンロード)。