MISRA-Cコンプライアンスモジュール
特長
- MISRA-C非準拠のソースコードに対してMISRA-Cへの適合度を評価することによって、MISRA-Cベースのソフトウェア開発を促進させることができます。
- セーフティ・プログラミングやMISRA-Cの習得度を向上させることができます。
- ソースコードの安全性、信頼性、移植性、保守性を上げることができるため、ソースコード品質向上と将来の保守コストの削減ができます。
仕様
機能
Helix QAC for CはMISRA Cガイドラインに対応します
MISRA-Cコンプライアンスモジュールは、MISRA (Motor Industry Software Reliability Association) Cガイドライン [http://www.misra.org.uk] への適合度を診断するHelix QAC for Cのオプション商品です。
Helix QAC for CとMISRA-Cコンプライアンスモジュールを併用することによって、お客様のソースコードが、MISRA Cガイドラインに適合しているか診断できます。
適用するMISRA Cガイドラインのバージョンに合わせて、MISRA-C:2004に対応した M2CM、またはMISRA-C:2012に対応した M3CMをご購入下さい。
M2CMには、QA·C Ver. 6.2以上が必要です。
M3CMには、QA·C Ver. 8.1.1以上が必要です。
現在、Helix QAC for Cをお持ちでないお客様が、MISRA-Cコンプライアンスモジュールのご購入を希望される場合は、Helix QAC for Cを別途購入する必要がありますので、ご注意ください。
MISRA Cへの取り組みについて
- MISRA-Cコンプライアンスモジュールの開発元である英国Programming Research(現:Perforce Software社)は、欧州MISRA委員会のメンバーとして活動しています。
- 株式会社東陽テクニカは、日本のMISRA-C研究会(SESSAME WG3)の設立・運営に寄与し、かつ研究会メンバーの一員として活動しています。
- MISRA-Cコンプライアンスモジュールは、上記の活動の成果を反映した英国Programming Research(現:Perforce Software社)の正確なルール解釈に基づいて実装されています。
※ MISRA-C研究会の研究成果として、日本規格協会より次の書籍が出版されています。
MISRA-C研究会編「組込み開発者におくるMISRA-C」
MISRA-C研究会編「組込み開発者におくるMISRA-C:2004」
「MISRAコンプライアンスモジュール」の正式名称について
MISRAコンプライアンスモジュールの正式名称は、 MISRA Compliance Module for the MISRA C Programming Guideline です。
適用するMISRA Cガイドラインのバージョンに合わせて、MISRA-C:1998に対応した MISRA-C:2004に対応した M2CM、またはMISRA-C:2012に対応した M3CMをご購入下さい。
MISRA C ガイドラインについて
MISRA Cガイドラインは、1998年 4月に Motor Industry Software Reliability Association(MISRA) によって、 “Guidelines for the Use of the C Language in Vehicle Based Software” という表題で出版され、2004年10月には“Guidelines for the Use of the C Language in Critical System”と名称を改め、世界中の多くの意見を取り入れた改定版も出版されています。さらに、2013年3月にはC99にも対応した改定版も出版されています。
これら3つを区別するために、出版年順に、MISRA-C:1998(あるいはMISRA-C1)、MISRA-C:2004(あるいはMISRA-C2)、MISRA-C:2012(あるいはMISRA-C3)と呼ばれることもあります。
テクニカルサポート
技術的なご質問に関しては、以下までご連絡ください。
※ サポート受付時間:9:30~17:30(土日、祝日を除く)
お問い合わせ先
phone Tel: 03-3245-1248 mail Email: ss_support@toyo.co.jp
ご注意:
永久(Perpetual)ライセンスをご利用のお客様が技術サポートを受けるには、保守契約の締結が必要になります。
お問い合わせに際してのお願い:
- お問い合わせのE-mailに、次の情報を付加してください。それによって、より早い回答をお届けすることができます。
- ご使用になっているOSの種類とバージョン
- ご使用になっている製品のバージョン
- エラーメッセージが出ている場合は、そのエラーメッセージを正確にお送りください。GUI の場合は、画面をキャプチャした画像ファイルをお送りください。
- 可能な限り、その問題が発生した経緯、再現の手順をお知らせください。
保守契約のご案内
製品&マニュアルダウンロード
TOYO DEVELOPER PORTAL(要アカウント登録)のHelix QACページからダウンロードいただけます。
※ダウンロードに必要なIDとパスワードについては、保守契約が有効なお客様宛に別途メールにてご連絡させていただいております。
メールが届いていない、見つからないという場合は、ライセンス担当(ss_lic@toyo.co.jp)までご連絡ください。