産業グレードのRTOSを使用し安全性重視のアプリケーションをマルチタスク化するメリット新着!!
安全性が重視されるアプリケーションは、産業グレードのリアルタイムOSをマルチタスクに実行することで強化されます。本ウェビナーでは、IAR がサポートする、IEC 61508 SIL 4 や ISO 26262 ASIL […]
MISRA C:2023について知っておくべきこと
1.はじめに C言語向けガイドラインMISRA C:2012におけるルールや指令の新規追加、および内容のアップデートであるMISRA C:2012 Amendment 4が2023年の3月に発行されました。さらに、MIS […]
機能安全業務推進は、最新版規格書で進めましょう!
国際規格は、必要に応じ見直しが実施され更新版が発行されています。機能安全の認証取得及び更新審査時には、最新版の入手をお奨めします。今回は、産業機械に関する機能安全規格書の更新状況とその概要について、紹介します。 最近の主 […]
コードカバレッジと単体テスト
組み込み機器において、機器の差別化のためソフトウェアの重要度が増してきています。また、ソフトウェアの信頼性、品質の確保に対する要求も高まっています。このような背景の中、一般的にソフトウェアの品質はソフトウェアテストによっ […]
機能安全を脅かすC言語に潜む危険への対処
本稿では、セーフティクリティカルな機能を持つシステムの開発にC言語を使用する際に生じる問題について検討します。機能安全を実装する際に必須の知識です。 C言語は、未定義動作やハードウェア依存性といった落とし穴を多数抱えてい […]
機能安全認証で重要なSafety Guideとは
IARの組込みシステム向け機能安全版ツールは、業界で最も広範な機能安全の10規格に基づいた認証を取得しており、異なるアーキテクチャごとにツールを提供しています。この動画では、機能安全認証で重要なSafety Guideに […]
セキュアなソフトウェア開発
~現代のソフトウェア開発における必須要件=セキュリティ~
はじめに セキュリティー セキュアコーディングと静的解析ツール 近年の製品・サービスは、デバイスの高機能化、ネットワーク環境の充実、外部システムとのデータ通信などにより、様々なシステムが連携し、新たな価値を提供しているも […]
~意外に知らない機能安全認証のTIPS~ソフト開発者が必読のセーフティガイドとは?
セーフティガイドとはなにか? 機能安全機能安全規格では、認定ツールはセーフティガイドライン文書を含むよう求められており、利用ユーザーに向けては「セーフティガイドの内容を理解し、記載されているアドバイスを考慮すること」と記 […]
openSAFETYで見る安全通信の実装
安全通信のソースコードを見てみよう 安全通信は、安全認証を受けたプロトコル仕様に基づいて、通信エラーを高精度で検出する仕組みを実装している…と聞くと、非常に特殊な処理を想像されるのではないでしょうか。しかし実際にソースコ […]
安全なソフトウエア開発に向けて~静的解析ツールを利用したMISRA C:2012への準拠~
機能安全規格IEC 61508-7 (Table C.1)にて、C言語は単体で使用することは推奨されておらず、コーディング標準と静的解析ツールを使用したうえでのC言語が強く推奨されています。言語サブセットには名指しで明示 […]