ドメインエンジニアリングによる資産の体系的再利用

ドメインエンジニアリング(Domain Engineering)とは、特定の業務領域(ドメイン)において、共通の概念モデル、アーキテクチャ、再利用部品、設計ルールを体系的に開発・整備し、将来の個別製品開発(アプリケーションエンジニアリング)での高効率な再利用を支えるエンジニアリング活動です。 設計から製造、テストに至る複数の工程を並行・同時進行させることで開発期間を短縮する手法です。 要求仕様から設計、実装へと標準的な順序でソフトウェアを新規構築していく開発活動です。 既存のバイナリやソースコードを解析して仕様や設計情報を逆引き・導出する手法です。

特定の業務分野や製品領域に対して、業務知識、再利用部品、ツールなどを体系的に整備し、再利用を促進することによって、ソフトウェア開発の効率向上を図る活動や手法はどれか。

出典令和7年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問20
ア
コンカレントエンジニアリング
イ
ドメインエンジニアリング
ウ
フォワードエンジニアリング
エ
リバースエンジニアリング