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.