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.
Computación reversible
Este campo de investigación espera el desarrollo detallado de una tecnología de dispositivos lógicos cuasi-reversibles de alta calidad y económicos, que incluya mecanismos de clocking y sincronización de alta eficiencia energética, o que evite la necesidad de éstos mediante un diseño asíncrono. Este tipo de progreso en la ingeniería será necesario para que el gran cuerpo de investigación teórica sobre la computación reversible encuentre aplicación, permitiendo una tecnología informática real que evite los distintos obstáculos a corto plazo que impiden aumentar la eficiencia energética, incluyendo el límite de Landauer. Esto sólo podrá lograrse mediante la computación reversible, debido a la segunda ley de la termodinámica.