Guida al tool: Analisi delle funzionalità mediante Rational XDE Developer
Questa guida ai tool descrive come utilizzare Rational XDE Developer per analizzare le funzionalità del runtime.
Strumento: Rational XDE Developer
Relazioni
Descrizione principale

Panoramica

I passaggi di questa guida ai tool corrispondono a quelli riportati nel compito associato. I collegamenti alle sezioni della guida in linea di Rational XDE™ sono contrassegnate con helpbook icon.

Questa guida ai tool esamina come la capacità Visual Trace, integrata in Rational XDE, possa aiutare uno sviluppatore ad analizzare le funzionalità del runtime. Si sottolinea che Visual Trace non è disponibile in tutte le configurazioni di Rational XDE.

Visual Trace registra dinamicamente l'esecuzione di un'applicazione su un diagramma sequenza di traccia. Questo tipo di diagramma riporta il flusso di controllo di un'applicazione nel formato di un diagramma sequenza e fornisce informazioni su sincronizzazione, thread, copertura del codice e utilizzo della memoria dell'applicazione tracciata.

Le seguenti operazioni vengono effettuate in questa guida al tool:

Determinare lo scenario di esecuzione necessario

Non è stata specificata alcuna indicazione per questo passaggio di Rational XDE.

Preparare il componente di implementazione per l'osservazione del runtime

L'applicazione da tracciare deve essere completa ed eseguibile

  • Avviare la procedura guidata per l'impostazione di Visual Trace.  Consultare helpbook icon Tracciamento di un'applicazione.
  • Selezionare le classi nell'applicazione da includere nel processo di tracciamento
  • Selezionare se registrare dall'inizio dell'applicazione oppure controllare la registrazione manualmente durante l'esecuzione.

Preparare l'ambiente per l'esecuzione

Non è stata specificata alcuna indicazione per questo passaggio di Rational XDE.

Eseguire il componente e catturare le osservazioni sulle funzionalità

Avviare l'applicazione in modalità esecuzione o debug. 

  • Se si è scelto di avviare la registrazione dal principio dell'applicazione, viene generato un diagramma sequenza di traccia che traccerà l'applicazione.

  • Se si è scelto di controllare la registrazione manualmente, eseguire l'applicazione fino a un punto opportuno (ad es., una pausa in attesa di input, un punto di interruzione prefissato), avviare la registrazione di Visual Trace  e il diagramma sequenza di traccia.

Esaminare le osservazioni sulle funzionalità e isolare i risultati iniziali

Il diagramma sequenza di traccia cattura le funzionalità importanti del runtime che aiuteranno a comprendere ed eseguire il debug dell'applicazione.

  • Il diagramma sequenza di traccia cattura in maniera precisa il flusso di controllo e aiuta a comprendere e identificare potenziali problemi dell'applicazione.

  • A supportare ulteriore il debug dell'applicazione, la barra di stato riporta i thread attivi durante l'esecuzione e inoltre il diagramma visualizza le informazioni sulla sincronizzazione e la copertura del codice a livello di funzione e opzionalmente l'utilizzo di memoria.

  • I diagrammi sequenza di traccia possono essere filtrati e compressi per visualizzare solo le informazioni rilevanti. Consultare helpbook icon Esplorazione dei diagrammi sequenza di traccia.

Analizzare i risultati per comprenderne l'origine

Non è stata specificata alcuna indicazione per questo passaggio di Rational XDE.

Identificare e comunicare le azioni di verifica

Non è stata specificata alcuna indicazione per questo passaggio di Rational XDE.

Valutare i risultati

I diagrammi sequenza di traccia possono essere convertiti in Digrammi sequenza XDE e memorizzati nei modelli XDE. Consultare helpbook icon Riutilizzo di un digramma sequenza di traccia. I diagrammi nei modelli XDE possono essere pubblicati  in formato html. Si sottolinea, inoltre, che i diagrammi possono essere copiati dal tool del software Rational XDE in Microsoft Word e altri programmi.