製品詳細

厳選したルールを選択可能

当社で厳選したルールでチェックすることができます。

例えばこんなルールがあります

保守性に関するルール
  • goto文は使用しない
  • 副作用のない文は記述しない
パフォーマンスに
関するルール
関数引数には構造体ではなく構造体のポインタを使用する
信頼性に関するルール
  • 配列の範囲外をアクセスしない
  • 自動変数は使用する前に値を代入しなければならない
  • 動的に確保したメモリーを解放していない

さらに,IPA/SECコーディングガイド作法ガイド,MISRA-Cルールにも対応しています。

詳細な対応につきましては,お問い合わせください。

注)「IPA/SEC」は「独立行政法人 情報処理推進機構 ソフトウェア・エンジニアリング・センター」のことです。
MISRA-Cは非営利団体MISRA(Motor Industry Software Reliability Association) が発行した自動車向けCプログラム用ガイドラインのことです。

本製品のリリースにあたり、IPA/SECより次のコメントを頂いております。

「ソフトウェアエンジニアリングセンター(SEC)は開発の現場で役立つ手法、標準の策定を目指しており 今回の日立ソリューションズのanyWarp for CodeDirector for CのようにSECの定めた成果に準拠した製品の登場を歓迎いたします。 SECは今後も開発現場とそれを支援する企業での幅広い成果採用を目指し活動を強化、推進いたします。」

SEC所長 鶴保征城

※ 上記コメントは、Ver05-00発表当時の内容です。

集中型静的コードチェックツール コンテンツ一覧

関連商品・キーワード