Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Recorder Toolbar

You can access facilities for starting, stopping and moderating an execution analysis recording session through the Record & Analyze window toolbar.

Access    Analyzer | Recorder > Toolbar

Options

Icon

Description

See also

record_menu

Display a menu of options for defining what the recording session operates on.

·Attach to Process - enabled even if no Analyzer Script exists, this option displays a dialog through which you select a process to record and a debugging platform to use; you can also optionally select a record marker set and / or a State machine to use during the recording
·Generate Sequence Diagram from Recording - generate a Sequence/State diagram from the Execution Analyzer trace
·Generate Testpoint Diagram from History - generate a Test Domain diagram from the Execution Analyzer trace, that can be used with the Testpoint facility
·Generate Class Diagram from History - generate a Collaboration Class diagram from the Execution Analyzer trace, depicting only those Classes and operations involved in the recorded action (use case)
·Generate Call Graph from History - generate a dynamic call graph from the recording history, as you might see in the VEA Profile workspace execution analysis layout; this can be more useful than the Sequence diagram in identifying the unique call stacks involved
·Generate All - generate all of the first three diagrams above from the Execution Analyzer trace
·Save as Artifact - create an Artifact element that contains the current recording history, under the currently-selected Package in the the Project Browser; if you subsequently drag this Artifact element onto a Class diagram and double-click on it, the history recorded in the Artifact is copied back into the Record & Analyze window
·Load Sequence History from file - select an XML file from which to restore a previously-saved recording history
·Save Sequence History to file - save the recording history to an XML file

 

 

Start Recording

Recording Activity for a Class

Generating Sequence Diagrams

Testpoint Management

Combine Testpoints

 

 

Workspace Layout and Tools

 

 

 

Artifact

VEA-Depth

Select the recording stack depth for the marker set; that is, the number of frames from the point at which recording began.

 

Control Stack Depth

Marker Types

VEA-Record

Launch and record the application described in the script; you can optionally select a record marker set and / or a State machine to use during the recording.

The icon is enabled when the active Analyzer Script is configured for debugging.

 

Start Recording

Recording Activity for a Class

VEA-ManualRec

Perform ad-hoc manual recording of the current thread during a debug session.

Use this function with the 'step' buttons of the debugger; each function that is called due to a step command is logged to the history window.

The icon is enabled if no recording is taking place and you are currently at a breakpoint (that is, debugging).

 

 

VEA-AutoRec

Perform ad-hoc auto-recording during a debug session.

When you click on this icon, the Analyzer begins recording and does not stop until either the program ends, you stop the debugger or you click on the Stop icon.

This icon is enabled if no recording is taking place and you are currently at a breakpoint (that is, debugging).

 

 

VEA-StepThru

Step into a function, record the function call in the History window, and step back out.

Enabled for manual recording only.

 

Step Through Function Calls

VEA-Stop

Stop recording the execution trace.