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

La Fisica


Enviado por   •  1 de Septiembre de 2014  •  352 Palabras (2 Páginas)  •  170 Visitas

Página 1 de 2

rtefactos recuperados: corresponde a las piezas de información que recupera el analizador y está directamente relacionado con su tipo, el modelo y la representación de la salida. Para el caso de un analizador estático que utilice como modelo UML, la representación de la salida podría ser a través de diagramas de clase, estructuras compuestas, de paquetes, de componentes o de despliegue; mientras que para un analizador dinámico que utilice el mismo modelo, la representación de la salida podría ser diagramas de casos de uso, de secuencia, comunicación, actividades, máquinas de estado, general de interacción, procesos, estado o tiempos.

Adicionalmente se han incluido características que corresponden a los retos actuales que deben atender las herramientas de ingeniería inversa, tales como la capacidad para trabajar con información incompleta, la capacidad para trabajar con caja negra para el caso concreto de los sistemas orientados a servicios, la capacidad para identificar clonación de código facilitando el trabajo de reutilización y la comprobación del manejo de derechos de autor; así como también la capacidad para realizar tareas de ingeniería inversa a partir de documentos WSDL.

Con respecto a la salida del analizador se ha incluido el tipo de salida, que es determinado por el tipo de analizador, por ejemplo el tipo de salida puede corresponder a una vista estática, cuyo modelo en UML está representado a por medio de un diagrama de clases.

El segundo componente representativo de cualquier herramienta de ingeniería inversa es la interfaz de usuario, la cual permite realizar funciones de visualización y edición. En el caso de la visualización, se presenta con frecuencia la necesidad de rastrear los modelos obtenidos como resultado de la ingeniería inversa desde el código fuente hasta el modelo del dominio del problema, pasando por el diseño y los requerimientos, lo que se conoce como trazabilidad horizontal. Del mismo modo, es necesario rastrear los distintos artefactos obtenidos para cada una de estas actividades (trazabilidad vertical), por ejemplo cuando a nivel de diseño se hace el seguimiento de la estructura de un componente por medio de su diagrama de clases y su comportamiento a través de un diagrama de secuencia (Pfleeger, 2010).

...

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