読み込み中...
読み込み中...
組込みシステムのシステムアーキテクトは,組込みシステムの使用環境条件,信頼性,安全性などの品質要件を分析し,機能仕様を決定する。このとき,品質要件として,高い信頼性,安全性が求められることがある。例えば,24時間365日にわたって常時稼働すること,誤動作によって人の生命,財産に危害が及ばないことなどである。これらの品質要件を,所要期間にわたって維持するためには,ハードウェアとソフトウェアの両面から信頼性設計を行うことが重要である。
組込みシステムの開発における信頼性設計の考え方として,フォールトトレランスがある。この考え方は,システムが故障することを前提に,たとえ故障したとしてもシステム全体の機能を維持するというものであり,次のような設計手法がある。
その他に,使用者が操作や手順を間違えても,危険を回避するという考え方に基づいた設計手法(フールプルーフ)がある。例えば,電子レンジでは,扉を閉めないと加熱できないようにするなどである。
あなたの経験と考えに基づいて,設問ア〜ウに従って論述せよ。
あなたが開発に携わった組込みシステムについて,その性能,機能などの概要と,信頼性設計の対象となった品質要件を,800字以内で述べよ。
設問アで述べた組込みシステムの開発で使用した信頼性設計の設計手法・内容について,開発スケジュール,コスト設計などとの関係を含めて,ハードウェアとソフトウェアの両面から,800字以上1,600字以内で具体的に述べよ。
設問イで述べた信頼性設計によって,品質要件をどの程度満たすことができたか。定量的評価を含めた考察と,副次的に発生した利点について,600字以上1,200字以内で具体的に述べよ。