リバースエンジニアリング

更新日:

用語解説

リバースエンジニアリングは、既存のソフトウェアや製品を分析して、その構造や仕様、設計を明らかにする作業です。

■ 試験で押さえるポイント

  • 失われた設計書の復元、他の製品との互換性の確保、保守などに使います。

  • 分析した結果を基に作り直すことは、リエンジニアリングと呼ばれます。

  • 著作権や契約による制約に注意が必要です。

■ 選択肢での判断ポイント

既存のものから設計や仕様を取り出す作業です。作り直し(リエンジニアリング)と区別します。

音声で聞く

同じ分野の用語