Ingeniería Inversa

Páginas: 4 (827 palabras) Publicado: 8 de marzo de 2013
Ingeniería inversa
Antiguamente los hombres usaban su ingenio para construir cosas y sistemas que resolvieran problemas o hicieran la vida más fácil. Sacaban sus ideas de la necesidad y la escasez.Tiempo después a la posibilidad de usar el ingenio se le llamó Ingeniería.

Tiempo después surgió una extraña variante que se llama Ingeniería Inversa, la cual se define como el análisis de unsistema para identificar sus componentes actuales y las dependencias que existen entre ellos, para extraer y crear abstracciones de dicho sistema e información de su diseño.

La ingeniería inversatiene la misión de desentrañar los misterios y secretos de los sistemas de uso. En resumen consiste principalmente en recuperar el diseño de una aplicación a partir de un código.
Este proceso se realizamediante herramientas que extraen información de los datos, procedimientos y arquitectura del sistema existente.
Este es aplicable a sistemas con las siguientes características:
 Documentacióninexistente o totalmente obsoleta.
 Programación en bloques de códigos muy grandes o sin estructurar.
 Inexistencia de documentación interna en los programas.
 La aplicación cubre grwan parte de losrequisitos y del rendimiento esperado.
 La aplicación está sujeta a cambios frecuentes que pueden afectar parte del diseño.
 Se prevé que la aplicación pueda tener larga vida.

Por ejemplo: enesta imagen se muestra que no son necesarios los planos, documentos o modelos de CAD.

La ingeniería inversa se clasifica en:
Nivel de abstracción
El nivel de abstracción de un proceso deingeniería inversa y las herramientas que se utilizan para realizarlo aluden a la sofisticación de la información de diseño que se puede extraer del código fuente. El nivel de abstracción ideal deberá ser lomás alto posible, es decir, el proceso de ingeniería inversa debe ser capaz de derivar:
 Sus representaciones de diseño de procedimiento.
 La información de las estructuras de datos y de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingenieria Inversa
  • Ingenieria inversa
  • Ingenieria inversa
  • Ingenieria inversa
  • Ingenieria Inversa
  • Ingenieria Inversa
  • Ingeniería inversa
  • Ingenieria inversa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS