Ingeniería Inversa

Páginas: 29 (7055 palabras) Publicado: 5 de marzo de 2013
Hipótesis

El elevado índice de descreditico del término de ingeniería inversa no lo hará un proceso aceptable al 100%. Sin embargo la ingeniería inversa será el mayor proceso usado para aprender más acerca de un determinado sistema.

La ingeniería inversa es una delgada línea entre el bien y el mal. El mayor uso que se le dé a la ingeniería inversa de la mejor forma adecuada llevara a suconcreto auge y mayor reconocimiento dentro de los grandes procesos de desarrollo automatizado alterno siempre con el objetivo de llegar al auto aprendizaje.

Objetivo General

En este trabajo se busca que valoren la importancia del nivel de ingeniería que se debe aplicar a un proyecto de software, y principalmente para que valoren la importancia de la documentación, es conveniente que tengan laoportunidad de practicar procesos opuestos o alternos al proceso tradicional de “cascada”.

Por todo esto; el principal objetivo a alcanzar en este proyecto es hacer entender presentando mayores razones para no afectar a este replanteamiento automatizado como el hecho de que se tratara copiar y hacerse meritos a través de otra persona, sino utilizarse para obtener mayores y vastos conocimientosacerca del funcionamiento especifico del sistema u objeto que se estará estudiando.

Índice

Agradecimientos | 12 |
| |
Hipótesis | 3 |
| |
Objetivo General | 4 |
| |
Índice | 56 |
| |
Introducción | 7 |
| |
Marco Teórico | 8 |
| |
Justificación | 910 |
| |
Ingeniería Inversa | |
Capitulo 1. ¿Qué es la Ingeniería Inversa? | 11 |
1.1.Inicios | 11 |
1.2 Desarrollo y auge de la Ingeniería Inversa | 1213 |
1.3. Ingeniería Inversa: Una alternativa hacia el conocimiento | 14 |
1.4. Beneficios de la Ingeniería Inversa | 14 |
1.5. Tipos de Ingeniería Inversa | 15 |
1.6. Herramientas para la Ingeniería Inversa | 16 |
1.6.1.. Los Depuradores | 16 |
1.6.2. Las Herramientas de Inyección de Fallos |16 |
1.6.3. Los Desensambladores | 17 |
1.6.4. Los compiladores Inversos o Descompiladores | 18 |
1.6.5. Las Herramientas CASE | 18 |
| |
Capitulo 2. Ingeniería inversa, un proceso de reingeniería | 19 |
2.1. Nivel de abstracción | 20 |
2.2. Completitud | 20 |
2.3. Interactividad | 21 |
2.4. Direccionalidad | 21 |
2.5. El proceso de ingeniería inversa | 21 |
2.6. IngenieraInversa para comprender el procesamiento | 22 |
2.7. Reestructuración | 2324 |
2.8. Redocumentación | 25 |
| |
Capitulo 3. Ingeniería inversa; su implementación en una base de datos | 26 |
3.1. Modelo Relacional | 26 |
3.1.1. Propiedades de las Relaciones | 27 |
3.2. Modelo Entidad-Relación | 28 |
3.3. Análisis de la Implementación | 29 |
3.3.1. Obtener información de laestructura de la base de datos | 29 |
3.3.2. Análisis de la Tablas | 30 |
3.3.3. Determinación de una tabla como relación o entidad | 31 |
3.3.3.1. Determinar si corresponde a una entidad aislada | 31 |
3.3.3.2. Determinar si corresponde a una categorización | 31 |
3.3.3.3. Determinar si corresponde a una entidad referente | 32 |
3.3.3.4. Análisis de una tabla que representa una relación |3233 |
| |
Anexos | 3435 |
| |
Conclusiones | 36 |
| |
Bibliografía | 37 |
| |

Introducción

Hoy en día (principios del siglo XXI), los productos más comúnmente sometidos a ingeniería inversa son los programas de computadoras y los componentes electrónicos, pero, en realidad, cualquier producto o bien puede ser objeto de un análisis de Ingeniería Inversa.

El método sedenomina así porque avanza en dirección opuesta a las tareas habituales de ingeniería, que consisten en utilizar datos técnicos para elaborar un producto determinado. En general, si el producto que fue sometido a la ingeniería inversa fue obtenido en forma apropiada, entonces el proceso es legítimo y legal.

En el primer capítulo trataremos antecedentes, términos, utilización y el porqué 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