Conversión (informática)
Convertir datos con éxito exige un amplio conocimiento del funcionamiento de los formatos origen y destino. Cuando se desconoce la especificación de un formato, será necesaria la ingeniería inversa para lograr llevar a cabo la conversión. La ingeniería inversa puede lograr una buena aproximación a las especificaciones originales, pero puede seguir provocando errores y carencia de características. Por ejemplo, el formato binario de los documentos Microsoft Office (DOC, XLS, PPT, etcétera) no está documentado, por lo que todos aquellos que quieran interoperar con ellos necesitan realizar ingeniería inversa. Aunque tales esfuerzos han tenido bastante éxito, lo que hace que la mayoría de los ficheros de Microsoft Word se abran sin problemas en OpenOffice.org Writer, unos pocos ficheros muy complejos que usen características inusuales del formato DOC serán convertidos erróneamente, mostrando los límites de la ingeniería inversa.
FOGBANK
La experiencia de ingeniería inversa del FOGBANK produjo algunas mejoras en el conocimiento científico del proceso. Los nuevos científicos de producción se percataron de la existencia de ciertos problemas de producción que se asemejaban a aquellos observados por el equipo original. Estos problemas se referían a una impureza particular en el producto final requerido a cumplir los estándares de calidad. Una investigación de la causa principal mostró que los materiales de entrada estuvieron sujetos a procesos de limpieza que no existían en la ejecución de la producción original. Esta limpieza eliminó una sustancia que generaba la impureza requerida. Una vez entendida la función implícita de esta sustancia, los científicos de producción pudieron controlar calidad de salida del producto mejor que durante la ejecución original.