...
Question 9993 – Digital-Logic-Design
November 21, 2023
Question 10027 – Compiler-Design
November 21, 2023
Question 9993 – Digital-Logic-Design
November 21, 2023
Question 10027 – Compiler-Design
November 21, 2023

Question 811 – Software-Engineering

Reasons to re-engineer a software include :

    P : Allow legacy software to quickly adapt to the changing requirements
    Q : Upgrade to newer technologies/platforms/paradigm (for example, object-oriented)
    R : Improve software maintainability
    S : Allow change in the functionality and architecture of the software

Code :

Correct Answer: D

Question 102 Explanation: 
→ Software re-engineering is the examination and alteration of a system to reconstitute it in a new form. It is done to improve the maintainability of the software.
→ Software reengineering encompasses inventory analysis, document restructuring,
reverse engineering, program and data restructuring, and forward engineering. The intent of these activities is to create versions of existing programs that exhibit higher quality and better Maintainability.
A software reengineering process model:
A
P, R and S only
B
P and R only
C
P, Q and S only
D
P, Q and R only
0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x
error: Alert: Content selection is disabled!!