車載ソフトウェア開発でC/C++testが選ばれる3つのポイント

車載ソフトウェア開発でC/C++testが選ばれる3つのポイントとは?

車載ソフトウェア開発の課題解決において、静的解析・動的解析テストツール「C/C++test」が選ばれる3つのポイントをご紹介するページを公開しました。

C/C++testは車載ソフトウェア開発で求められる規格・ガイドライン対応をサポートする静的解析・動的解析の機能や、開発ワークフローの自動化を実現するためのツールチェーン連携機能などにより、車載ソフトウェア開発における品質向上や効率化をサポートします。

こんなお悩みはありませんか?

  • MISRA、CERT、AUTOSARなどの準拠対応に手間や時間がかかる。
  • 静的解析の誤検出が多く修正作業に時間がかかる・検出できない項目がある。
  • MC/DCカバレッジなどを満たす単体テストを効率的に行いたい。
  • CI/CDや構成管理、コンテナなどと連携した開発ワークフローの自動化ができていない。

車載ソフトウェア開発のよくある課題にフォーカスし、それぞれの課題ごとにC/C++testを活用するメリットをご紹介していますので、車載ソフトウェア開発の品質向上や効率化にご興味のある方はぜひご確認ください。


静的解析・単体テストツール C/C++test

C/C++testは、静的解析(コーディング規約チェック/フロー解析)、単体テスト、カバレッジの計測、実行時メモリエラー検出、効率的な運用や規格順守を補助する機能などを搭載したC言語/C++言語対応のオールインワンテストツールです。 MISRA C/C++、AUTOSAR C++14コーディングガイドライン、CERT C/C++コーディングスタンダード、CWEなどで定められた規約に基づくコーディングの支援や、単体テストやアプリケーション実行時に自動的にカバレッジを計測するなど、さまざまな要件に対応し、ソフトウェアの品質向上とテスト工数の大幅削減をサポートします。
また、C/C++testは、効率的な運用や規格遵守を補助する機能を搭載しています。第三者認証機関であるTÜV SÜD社よりIEC 61508およびISO 26262、IEC 62304に準拠したテストツールとして認証を取得済みです。また、CIツール連携、Docker連携、レポート生成、ダッシュボード表示など各種機能を搭載しています。