デジタル世界のためのグローバルなスキルとコンピテンシーのフレームワーク

リアルタイム/組込みシステム開発 RESD

組込システム内で信頼性の高いリアルタイムソフトウェアを設計および開発します。

ガイダンスノート

組込システムは、リアルタイム、安全性、セキュリティ、および信頼性の制約を伴う、より広範な機械的または電子的システム内の専用機能を提供します。 通常、これには、IoT(Internet of Things)デバイスやインテリジェントシステムなど、産業、自動車、航空宇宙、医療、またはロボット機器の監視と制御のためのハードウェア、センサー、およびアクチュエーターとのインターフェースが含まれます。

これらのシステムは通常、重要な機能を実行し、整合性、信頼性、安全性、セキュリティ、または電力消費を含むがこれらに限定されない厳しい要件があります。

アクティビティには次のものが含まれますが、これらに限定されません。

  • 電力、コスト、物理的スペース、または応答時間の要件を含む、パフォーマンス、信頼性、安全性、セキュリティなどの非機能システム要件の定義 
  • グレイスフルデグレデ―ションのためのフェイルセーフ/セキュア特性の構築
  • 専門的な手法を使用してシステムを定義し、重要な属性が確実に達成されるようにする。
  • 包括的検証、妥当性確認、およびテストの方法と手法を適用する。
  • インサーキットエミュレータ、ロジックアナライザ、デジタルオシロスコープなどの専用ツールを使用します。

このスキルに対する責任レベル

2 3 4 5 6

リアルタイム/組込みシステム開発: レベル 1

このスキルは、通常、このレベルの責任と説明責任で観察または実践されることはありません。

リアルタイム/組込みシステム開発: レベル 2

全体的な大規模システム設計の一部として、単純なリアルタイム/組込コンポーネントを設計、構築、およびテストします。 適切なプログラミング言語を使用して、単純なセンサーとアクチュエーターを駆動します。 インサーキットエミュレータ、ロジックアナライザ、デジタルオシロスコープなどの専用ツールの使用方法を学びます。

リアルタイム/組込みシステム開発: レベル 3

全体的な大規模システム設計の一部として、中程度の複雑さのリアルタイム/組込コンポーネントを設計、構築、統合します。 合意された標準に従い、インサーキットエミュレータやロジックアナライザなどの専門ツールを使用します。 特殊なハードウェア(通常はセンサーとアクチュエーター)を駆動し、パフォーマンスのためにコンポーネントコードを最適化します。 リアルタイムコンポーネントの検証とテストにさまざまなアプローチを適用します。

リアルタイム/組込みシステム開発: レベル 4

複雑なリアルタイム/組込コンポーネントおよびサブシステムを設計、構築、統合します。 システムコンポーネント間の接続を反映する物理レイアウトを設計して、パフォーマンスをテストおよび最適化します。 システムのプロトタイプとシミュレーションを構築して、開発を支援し、組込ソフトウェアのデバッグ、テスト、トラブルシューティングを可能にします。 リアルタイムコンポーネントおよびサブシステムの妥当性確認、検証、およびテストにさまざまなアプローチを適用します。 さまざまな専門ツールに精通しています。

リアルタイム/組込みシステム開発: レベル 5

合意されたシステム要件を満たすために、リアルタイム/組込アーキテクチャおよびシステムを設計および開発します。 複雑なリアルタイム/組込システムの開発を計画および管理し、使用するアプローチと手法を選択します。 設計オプションとハードウェアとソフトウェア間のトレードオフを分析し、推奨事項を作成し、関連するリスクをアセスおよび管理します。 開発全体を通じて、効果的な妥当性確認、検証、およびテストが確実に行われるようにします。 システム全体への複数のサブシステムの統合を監督します。

リアルタイム/組込みシステム開発: レベル 6

リアルタイム/組込システムの開発における全体的な方向性とリーダーシップを提供します。 リアルタイム/組込システムのアーキテクチャと設計に関する組織のポリシー、標準、およびガイドラインを作成します。 戦略的で大規模で複雑なリアルタイム/組込システムの開発を計画および主導します。 新しいテクノロジーを活用し、既存のテクノロジーと慣行を改善する機会を特定します。 技術戦略、システムアーキテクチャ、およびリスクベースの検証、妥当性確認、およびテストの実装の順守を促進します。 効果的な実装および調達戦略を開発します。

リアルタイム/組込みシステム開発: レベル 7

このスキルは、通常、このレベルの責任と説明責任で観察または実践されることはありません。