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

読み:リバース・エンジニアリング
外語:reverse engineering
品詞:さ変名詞

ある完成品の製品を分析して、その仕様や基本設計などを探ること。

ハードウェア/ソフトウェアを問わず、他社製品の互換品を開発する場合などに行なわれる。

製品ソフトウェアの場合、ライセンス条件でリバースエンジニアリングを禁止しているものが多い。