問18
ドメインエンジニアリングの説明として、適切なものはどれか。
新しい要件や新しい技術要素を取り入れ、既存のソフトウェアのプログラム構造 やデータ構造を再設計する。
既存のソフトウェアを解析して、その仕様、構成要素、要素技術などを明らかに し、設計を復元する。
機能や外部から見た振る舞いを変更せずに、保守性が高くなるようにプログラム を修正する。
対象とする業務分野を特定した上で、業務知識,ソフトウェア部品などを体系的 に整備して再利用を促進する。