Instrucciones de la herramienta: Análisis del comportamiento de tiempo de ejecución utilizando Rational XDE Developer
En esta guía de la herramienta se describe cómo utilizar Rational XDE Developer para analizar el comportamiento de tiempo de ejecución.
Herramienta: Rational XDE Developer
Relaciones
Descripción principal

Visión general

Los pasos de esta guía de la herramienta coinciden con los de la tarea. Los enlaces a los temas de la ayuda en línea de Rational XDE™ están marcados con icono de publicación de ayuda.

Actualmente, esta guía de la herramienta sólo trata sobre cómo la posibilidad de Visual Trace, integrada con Rational XDE, puede ayudar a que un desarrollador analice el comportamiento de tiempo de ejecución. Tenga en cuenta que Visual Trace no está disponible en todas las configuraciones de Rational XDE.

Visual Trace registra de modo dinámico la ejecución de una aplicación en un diagrama de secuencia de rastreo. Un diagrama de secuencia de rastreo muestra el flujo de control de una aplicación en un formato de diagrama de secuencia. Un diagrama de secuencia de rastreo también proporciona información sobre el tiempo, el enhebramiento, la cobertura de código y el uso de memoria de la aplicación rastreada.

En esta guía de la herramienta se llevan a cabo los pasos siguientes:

Determinar el caso de ejemplo de ejecución necesario

No existe ninguna guía específica de Rational XDE para este paso.

Preparar el componente de implementación para la observación del tiempo de ejecución

La aplicación que desea rastrear se debe haber compilado y ser ejecutable.

  • Inicie el asistente para la configuración de Visual Trace.  Consulte el apartado icono de publicación de ayuda Rastreo de una aplicación.
  • Seleccione las clases de la aplicación que desea incluir en el rastreo.
  • Seleccione si desea que se registre desde el principio de la aplicación, o bien, si prefiere controlar manualmente el registro durante la ejecución.

Preparar el entorno para la ejecución

No existe ninguna guía específica de Rational XDE para este paso.

Ejecutar el componente y capturar observaciones sobre el comportamiento

Inicie la aplicación en modalidad de ejecución o de depuración. 

  • Si ha seleccionado que se inicie el registro desde el principio de la aplicación, se crea un diagrama de secuencia de rastreo y se rastrea la aplicación.

  • Si ha seleccionado el control de registro manual, ejecute la aplicación en un punto adecuado (es decir, una pausa a la espera de la entrada de usuario, un punto de interrupción establecido previamente) e inicie el registro de Visual Trace. Se registra un diagrama de secuencia de rastreo a partir de dicho punto.

Revisar las observaciones sobre el comportamiento y aislar los descubrimientos iniciales

El diagrama de secuencia de rastreo captura comportamiento de tiempo de ejecución importante que le puede ayudar a comprender y depurar la aplicación.

  • El diagrama de secuencia de rastreo captura de modo preciso el flujo de control y le ayuda a comprender la aplicación e identificar posibles problemas.

  • Con el objeto de facilitarle más ayuda al depurar la aplicación, la barra de estado de hebras indica las hebras activas durante la ejecución, en el diagrama se muestra la información sobre el tiempo, así como la cobertura de código a nivel de función y, opcionalmente, el uso de memoria.

  • Los diagramas de secuencia de rastreo se pueden filtrar y contraer para incluir toda la información pertinente. Consulte el apartado icono de publicación de ayuda Navegación a través de diagramas de secuencia de rastreo.

Analizar los descubrimientos para comprender las causas raíz

No existe ninguna guía específica de Rational XDE para este paso.

Identificar y comunicar acciones de seguimiento

No existe ninguna guía específica de Rational XDE para este paso.

Evaluar los resultados

Los diagramas de secuencia de rastreo se pueden convertir en diagramas de secuencia XDE y almacenar en modelos XDE. Consulte el apartado icono de publicación de ayuda Reutilización de un diagrama de secuencia de rastreo. Los diagramas de modelos XDE se pueden publicar  en formato html. Además, recuerde que los diagramas se pueden copiar de la herramienta de software de Rational XDE a Microsoft Word y otros programas.