ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ingenieria


Enviado por   •  22 de Febrero de 2014  •  476 Palabras (2 Páginas)  •  158 Visitas

Página 1 de 2

Ingeniera inversa

Introducción

La ingeniería inversa es el proceso de descubrir los principios tecnológicos de un dispositivo, objeto o sistema, a través de razonamiento abductivo de su estructura, función, forma y/o operación.

La ingeniería inversa suele ser empleada por empresas, para analizar si el producto de su competencia infringe patentes de sus propios productos.

Muchas veces, la ingeniería inversa es utilizada en el área militar para investigar (y copiar) las tecnologías de otras naciones, sin obtener planos ni detalles de su construcción o desarrollo.

Uso de la ingeniería inversa

La ingeniería inversa es un proceso o un método valido para la:

Creación o recreación de nuevos productos , Producción en serie de producto, Evaluación conformidad modelo, Reconstrucción y o modelado de superficies complejas, Modelo paramétrico o no paramétrico, Estudios d estilo , Comparación con el mercado, Fabricar de nuevo una pieza (única o en serie), Analizar o estudiar dicha pieza, para su mejora, o para el diseño de una pieza de características similares. , Crear un archivo informatizado, Obtener Prototipos, Fabricar piezas relacionadas con la pieza de muestra, que de algún modo guarden similitud con la original entre otras.

Tipos de Ingeniería Inversa

La ingeniería inversa puede ser de varios tipos:

• Ingeniería inversa de datos: Se aplica sobre algún código de bases datos (aplicación, código SQL, etc) para obtener los modelos relacionales o sobre el modelo relacional para obtener el diagrama entidad-relación

• Ingeniería inversa de lógica o de proceso: Cuando la ingeniería inversa se aplica sobre código de un programa para averiguar su lógica o sobre cualquier documento de diseño para obtener documentos de análisis o de requisitos.

• Ingeniería inversa de 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 la misma, con objeto de tomarlas como punto de partida en procesos de ingeniería directa que permitan modificar dicha interfaz.

Beneficios de la ingeniería inversa

La aplicación de ingeniería inversa nunca cambia la funcionalidad sino que permite obtener productos que indican cómo se ha construido el mismo. permite obtener los siguientes beneficios:

• Reducir la complejidad de algún proceso o pieza

• Generar diferentes alternativas: del punto de partida del proceso, principalmente código fuente, se generan representaciones gráficas

...

Descargar como (para miembros actualizados)  txt (3.3 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com