Reversible engineering is the process of discovering the technological principles of a product, object or system through analysis of its structure, function and operation. This process is used to better understand the object due to its maintenance or design a new device of the same features, but without copying the original parts.