迅速に機能安全認証取得するには コード品質が肝

機能安全チェックリストを完成させるために必要なすべてのプロセスとテストを行うことは、これまで非常に困難なプロセスでしたが、迅速に認証を取得する方法があります。

認証取得を迅速化するために開発プロセスにできる微調整は多くありますが、すべてはコード品質から始まります。コード品質をできるだけ簡単にアップグレードする方法をご紹介致します。

標準規格から助けを得る

C99では、コード仕様に約190のあいまいさが存在することをご存知でしょうか?言い換えると、C99には、C言語の仕様に記載されていない、構文上正当な異なるC構文が190あるということです。 C18になると、さらに少し悪化します。C++では、多重継承と仮想継承の概念が導入されるようになります。もちろん、コンパイラはソースを具体的なコードに変換する必要があるため、コードの意味の解釈を選択して実行する必要があります。

続きは資料DLしてご覧ください。

作成:IARシステムズ株式会社

2021年7月