Process of recovering the design and the requirement specification of a…

2021

Process of recovering the design and the requirement specification of a product from an analysis of its code is called ______.

  1. A.

    Software analysis

  2. B.

    Software engineering

  3. C.

    Software reverse engineering

  4. D.

    Software return engineering

Attempted by 108 students.

Show answer & explanation

Correct answer: C

Software reverse engineering is the process of analyzing a completed software system to look at its source code or binary and trace it backward. The goal is to recreate, extract, and understand the high-level architecture, design schemas, and original requirement specifications that went into making it. It is essentially taking a finished machine apart to see how it was built.

Explore the full course: Up Lt Grade Assistant Teacher 2025