Modifying the software by restructuring is called
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: C. Perfective maintenance
Explanation
Perfective maintenance improves the software's quality and structure without changing its function; the official key places restructuring here.
Note: Many texts (Pressman) class restructuring under preventive maintenance or re-engineering; the official key is perfective.
More Software Engineering questions
- A company can develop software in L₁ or L₂. L₂ needs three times the LOC of L₁, and the software must be maintained for 10 years. Man-years…
- A Software project was estimated at 864 Function Points. A six person team will be assigned to project consisting of a requirement gatherin…
- Software reliability is described with respect to (A) Execution Time (B) Calendar Time (C) Clock Time
- To create an object-behavioral model, the analyst performs the following steps: (A) Evaluates all use-cases (B) Builds state transition dia…
- Which of the following is/are behavioral testing technique(s)? (A) Equivalence Partitioning (B) Graph-Based Teating Method (C) Boundery Val…
- Match List I (CMM levels) with List II. List I: A. INITIAL, B. REPEATABLE, C. DEFINED, D. MANAGED. List II: I. Process measurement, II. Pro…