ソフトウェア開発管理技術
平成22年度 春期 基本情報技術者試験 午前 問49
プログラムからUMLのクラス図を生成することは何と呼ばれるか。
- ア バックトラッキング
- イ フォワードエンジニアリング
- ウ リエンジニアリング
- エ リバースエンジニアリング
出典:平成22年度 春期 基本情報技術者試験 午前 問49
答えと解説を見る
正解:エ
覚える知識
リバースエンジニアリングの定義
リバースエンジニアリングは、完成した成果物から仕様や設計を復元する手法である。
この問題で必要なこと
既存プログラムから設計情報(UMLクラス図など)を取り出すことをリバースエンジニアリングという。
ひっかけ
フォワードは設計からコード生成、リエンジニアリングは既存システムの再構築。
この知識の出題:本試験系 7 回・免除試験 25 回(公開問題での観測値)