Reverse Engineering & Re-engineering – Point to Remember





Software Reengineering:

-Reengineering is the process of updating an existing system by extracting and reusing design and program components.

-This process is used to support major changes in the way an organisation operates.





Reverse Engineering:

-Reverse engineering is the process of studying and analyzing an application and the information is used to develop a similar system.