0
285views
Differentiate Forward Engineering and Reverse Engineering.
1 Answer
0
3views

Solution:

Forward Engineering Reverse Engineering
Forward engineering aims at re-developing an application with the provided resources according to the current requirements. Reverse engineering aims at deducing the resources and requirements that went into developing an application in the first place.
Always produces an application implementing the requirements. One can yield several ideas about the requirement of implementation.
The model in engineering must be complete and precise. An inexact model can also yield partial information about the initial requirements and resources that went into its development.
Forward Engineering takes more time to develop an application. While Reverse Engineering or backward engineering takes less time to develop an application.
Forward Engineering is a high-proficiency skill. Reverse Engineering or backward engineering is a low-proficiency skill.
It is perceptive in nature. It is adaptive in nature.
A few examples of forwarding engineering are the construction of a DC motor, constructing kits (electronic), etc. An example of backward engineering is research on Instruments, etc.
Please log in to add an answer.