Software re-engineering is concerned with:
(A) Re-constructing the original source code from the existing machine (low – level) code program and modifying it to make it more user – friendly.
(B) Scrapping the source code of a software and re writing it entirely from scratch.
(C) Re-organising and modifying existing software systems to make them more maintainable.
(D) Translating source code of an existing software to a new machine (low – level) language.
Explanation: Software Re- engineering is the examination and alteration of a system to reconstitute it in a new form. In other words, Software Re- engineering is a process of software development which is done to improve the maintainability of a software system.
Option (C) is correct.
Quiz of this Question