Discuss the role of program restructuring in software-00288
This subjective question is related to the book/course vu cs101 Introduction to Computing. It can also be found in vu cs101 Mid Term Solved Past Paper No. 10.
Question 1: Discuss the role of program restructuring in software reengineering?
Answer:
In this case we modify source code and data in order to make it amenable to future changes. This includes code as well as data restructuring. Code restructuring requires redesign with same function with higher quality than original program and data restructuring involves restructuring the database or the database schema. It may also involve code restructuring.All will be insoftware reengineering/Program is restructured after the reverse engineering phase.