Está en la página 1de 2

Ingeniería inversa aplicada a interfaces de usuario

Se aplica con objeto de mantener la lógica interna del programa para obtener
los modelos y especificaciones que sirvieron de base para la construcción de
esta, con objeto de tomarlas como punto de partida en procesos de ingeniería
directa que permitan modificar dicha interfaz.

PROCESO
1. Se sugieren tres preguntas básicas a las cuales hay que responder cuando
comienza la ingeniería inversa de la IU
2. ¿Cuáles son las acciones básicas que deberá procesar la interfaz, por ejemplo,
acciones de teclado y clics de ratón?
3. ¿Cuál es la descripción compacta de la respuesta de comportamiento del
sistema a estas acciones?
4. ¿Qué queremos decir con «sustitución», o más exactamente, qué concepto de
equivalencia de interfaces es relevante en este caso?
5. La notación de modelado de comportamiento puede proporcionar una forma de
desarrollar las respuestas de las dos primeras preguntas indicadas
anteriormente.
6. Es preciso extraer del código la información adicional necesaria para crear el
modelo de comportamiento.
7. Gran parte de la información necesaria para crear un modelo de comportamiento
se puede obtener mediante la observación de la manifestación extrema de la
interfaz existente.
Ingeniería inversa aplicada a la cardiología
Se planteó aplicar la ingeniería inversa para realizar un modelo de una arteria
aorta humana funcional basada en un paciente con un diagnóstico previo de
aneurisma sacular en el arco superior de la aorta.
El hipotético implante se realizaría en un sistema crítico del cuerpo humano, como
es el sistema cardíaco, y por lo tanto es de suma importancia la valoración precisa
de las propiedades físicas del material a utilizar.
Y es por eso por lo que se ha optado por utilizar un sistema de trabajo más propio
de la ingeniería que de la medicina, como es la ingeniería inversa.

PROCESO
1. Para la realización del modelo se han utilizado dos tipos de técnicas de
radiología. En primer lugar, se realizó una tomografía computarizada de la zona
torácica. La tomografía computarizada (TC) es una tecnología para diagnóstico
con imágenes.
2. Se juntan en un fichero llamado «stack» y luego se recomponen mediante un
programa de segmentación
3. En segundo lugar, se realizó una angiografía, una técnica radiológica para
obtener imágenes con referencia al diámetro, aspecto, número y estado clínico
de las diversas partes del aparato vascular.
4. Con ello, se obtuvo el diagnóstico. El escáner mostró la presencia de un
aneurisma sacular de la aorta torácica (arco aórtico). Su diámetro era de 8 cm.
5. Después de realizada la «segmentación» se procedió a la separación de las
imágenes del «stack» correspondientes a la arteria aorta de la anatomía
circundante para obtener un modelo 3D preciso del tramo de la aorta sobre el
cual queríamos realizar el estudio.
6. Una vez realizado todo el trabajo de separación de las anatomías implicadas en
la patología y de su comportamiento mecánico, se introdujeron los diferentes
modelos en el conocido programa de ingeniería Solid Works
7. Se realizó un modelo que contemplaba dichos comportamientos, a fin y efecto
de poder realizar un implante completo que eliminara el problema sin tener que
hacer una cirugía muy arriesgada para el paciente.

También podría gustarte