SlideShare une entreprise Scribd logo
1  sur  17
Grupo Nro. 8
   Descripción general
   Objetivos
   Herramientas utilizadas
   Procedimiento
   Conclusión
   Bibliografía
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
y operación(1)
Utilizar un método de ingeniería inversa de
código JAVA hacia diagramas UML.
   IDE Spring Source Tool Suite

   IDE Java Netbeans
   Crear proyecto en IDE Spring Source Tool
    Suite.
    ◦ Para nuestro caso PERUBANK
   Abrir IDE Java Netbeans.
    ◦ Para nuestro caso no es necesario crear algún
      proyecto
   Importar proyecto de Spring Source Tool
    Suite.
    Elegimos
    Eclipse Project
   Importar proyecto de Spring Source Tool
    Suite.
    Ahora debemos tener la ruta de origen y destino del proyecto a importar
    D:ProyectosProyecto_PeruBankOrigenPeruBank 1.6
    D:ProyectosProyecto_PeruBankDestino
   Importar proyecto de Spring Source Tool
    Suite.
    El proyecto esta importado satisfactoriamente.
   Generando el diagrama UML desde código
    JAVA.
    Dentro del proyecto
    damos el clic derecho y
    elegimos
    Reverse Engineer
   Generando el diagrama UML desde código
    JAVA
    Ahora dejamos
    marcado src
    y el test no es
    necesario
   Generando el diagrama UML desde código
    JAVA
    La importación se realizo con éxito
   Generando el diagrama UML desde código
    JAVA
    Finalmente para tener el diagrama UML debemos
    crear un nuevo
    diagrama, elegimos
    diagrama de clases
    y le asignamos un
    nombre «PeruBank»
   Generando el diagrama UML desde código
    JAVA
    Ahora tenemos que mover las clases al diagrama UML
   La ingeniería inversa en TI permite encontrar
    la estructura lógica a partir del análisis de un
    Software.
   (1) http://es.wikipedia.org/wiki/Ingenier%C3%ADa_inversa

Contenu connexe

Similaire à Ingenieria reversa actualizo

Introducccion springframework
Introducccion springframeworkIntroducccion springframework
Introducccion springframework
Vortexbird
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
als_8
 
Taller1 generación codigopersistencia
Taller1 generación codigopersistenciaTaller1 generación codigopersistencia
Taller1 generación codigopersistencia
Victor Aravena
 

Similaire à Ingenieria reversa actualizo (20)

Angular 6
Angular 6Angular 6
Angular 6
 
Tutorial net beans
Tutorial net beansTutorial net beans
Tutorial net beans
 
Practicas java
Practicas javaPracticas java
Practicas java
 
Paradigmas de programacion de computadoras FP.pptx
Paradigmas de programacion de computadoras FP.pptxParadigmas de programacion de computadoras FP.pptx
Paradigmas de programacion de computadoras FP.pptx
 
Guia practica secuenciales eclipse java 01
Guia practica secuenciales eclipse java 01Guia practica secuenciales eclipse java 01
Guia practica secuenciales eclipse java 01
 
003-Introduccion-Angular.pdf
003-Introduccion-Angular.pdf003-Introduccion-Angular.pdf
003-Introduccion-Angular.pdf
 
Introduccion programacion en java
Introduccion programacion en javaIntroduccion programacion en java
Introduccion programacion en java
 
Ide Eclipse, Breve Guía
Ide Eclipse, Breve GuíaIde Eclipse, Breve Guía
Ide Eclipse, Breve Guía
 
Calculadora Gráfica Java implementando el Patrón MVC
Calculadora Gráfica Java implementando el Patrón MVCCalculadora Gráfica Java implementando el Patrón MVC
Calculadora Gráfica Java implementando el Patrón MVC
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Manual Enterprise Architect
Manual Enterprise ArchitectManual Enterprise Architect
Manual Enterprise Architect
 
Josi22
Josi22Josi22
Josi22
 
Agente Hola Mundo
Agente Hola MundoAgente Hola Mundo
Agente Hola Mundo
 
In 14
In 14In 14
In 14
 
Introducccion springframework
Introducccion springframeworkIntroducccion springframework
Introducccion springframework
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
 
Informe#12
Informe#12Informe#12
Informe#12
 
Ponencia conic 2009_darc
Ponencia conic 2009_darcPonencia conic 2009_darc
Ponencia conic 2009_darc
 
Depuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studioDepuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studio
 
Taller1 generación codigopersistencia
Taller1 generación codigopersistenciaTaller1 generación codigopersistencia
Taller1 generación codigopersistencia
 

Dernier

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Dernier (20)

Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 

Ingenieria reversa actualizo

  • 2. Descripción general  Objetivos  Herramientas utilizadas  Procedimiento  Conclusión  Bibliografía
  • 3. 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 y operación(1)
  • 4. Utilizar un método de ingeniería inversa de código JAVA hacia diagramas UML.
  • 5. IDE Spring Source Tool Suite  IDE Java Netbeans
  • 6. Crear proyecto en IDE Spring Source Tool Suite. ◦ Para nuestro caso PERUBANK
  • 7. Abrir IDE Java Netbeans. ◦ Para nuestro caso no es necesario crear algún proyecto
  • 8. Importar proyecto de Spring Source Tool Suite. Elegimos Eclipse Project
  • 9. Importar proyecto de Spring Source Tool Suite. Ahora debemos tener la ruta de origen y destino del proyecto a importar D:ProyectosProyecto_PeruBankOrigenPeruBank 1.6 D:ProyectosProyecto_PeruBankDestino
  • 10. Importar proyecto de Spring Source Tool Suite. El proyecto esta importado satisfactoriamente.
  • 11. Generando el diagrama UML desde código JAVA. Dentro del proyecto damos el clic derecho y elegimos Reverse Engineer
  • 12. Generando el diagrama UML desde código JAVA Ahora dejamos marcado src y el test no es necesario
  • 13. Generando el diagrama UML desde código JAVA La importación se realizo con éxito
  • 14. Generando el diagrama UML desde código JAVA Finalmente para tener el diagrama UML debemos crear un nuevo diagrama, elegimos diagrama de clases y le asignamos un nombre «PeruBank»
  • 15. Generando el diagrama UML desde código JAVA Ahora tenemos que mover las clases al diagrama UML
  • 16. La ingeniería inversa en TI permite encontrar la estructura lógica a partir del análisis de un Software.
  • 17. (1) http://es.wikipedia.org/wiki/Ingenier%C3%ADa_inversa