What is reverse engineering Modelling?
Reverse engineering is the process of creating a data model from a database or a script. The modeling tool creates a graphical representation of the selected database objects and the relationships between the objects. This graphical representation can be a logical or a physical model.
What products can be reverse engineered?
Many things can be reverse-engineered, including software, physical machines, military technology and even biological functions related to how genes work. The practice of reverse-engineering as applied to computer hardware and software is taken from older industries.