読み込み中...
読み込み中...
近年の技術進展に伴い,組込みシステムも年々大規模化しており,既存の組込みシステムを再利用して,開発工数の削減を図ることも多くなっている。そのため,新規開発及び改変のいずれにおいても再利用の容易化を考慮することが有効である。
新規開発においては,組込みシステム・IoTシステムの構成部品を含めたハードウェア及びソフトウェアの追加・削除・変更を想定してアーキテクチャを設計し,改変があった場合でも一部分の変更で済む方法をとる。しかし,改変において想定外の変更があった場合,又は改変の繰返しによって構造が複雑化した場合に,アーキテクチャそのものを見直すなど,更なる再利用に向けた容易化を検討することも求められる。
また,元の組込みシステムと改変で増えたバリエーションの管理,再利用できる部品の管理など,改変に伴う管理も必要となる。例えば,既存の組込みシステムを改変した際に,潜在していた不具合を発見した場合,管理が適切に行われていれば,関連する箇所も容易に抽出できる。さらに,新規開発及び改変のいずれの場合も,完成した組込みシステムのテストにおいて,変更の箇所とアーキテクチャに基づき,どの範囲に対してどのようなテストを行うかを判断することも重要である。
組込みシステムのシステムアーキテクトは,組込みシステムの新規開発及び改変のいずれにおいても再利用が容易になるよう,組込みシステムの特性に応じた適切な変更対象・変更範囲,改変管理,テスト範囲を策定し,将来にわたっての再利用の容易化を考慮することが望ましい。
あなたの経験と考えに基づいて,組込みシステムのシステムアーキテクトの立場から設問ア〜設問ウに従って論述せよ。
あなたが携わった組込みシステムの構成と概要,改変の内容,及び再利用の容易化に係る目標について,800字以内で述べよ。
設問アで述べた組込みシステムについて,再利用の容易化に対してどのような考慮をしたか。変更対象・変更範囲,改変管理,テスト範囲を含めて,800字以上1,600字以内で具体的に述べよ。
設問イで述べた再利用の容易化への考慮において,目標の達成度,今後の課題について,600字以上1,200字以内で具体的に述べよ。