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

Analyzer

Whilst you are modeling an application, you can generate code from the model and then analyse the way in which it executes, both monitoring and recording the execution behavior using the Execution Analyzer. This facility builds on and processes the structures and operations of the Model Driven Development Environment (MDDE), which provides tools to design, build and debug an application.

Access     Analyzer

Analyzer Options

Option

Action

Shortcut

See also

Execution Analyzer

Manage the Analyzer scripts for your model, using the Execution Analyzer window.

 

Shift+F12

Managing Analyzer Scripts

Debugger

Control a debugging session and review the output, using  the Debug window.

 

Alt+8

Debugging

Recorder

Review the information recorded during a debug session, using the Record & Analyze window.

 

 

The Recording History

Simulator

Simulate the debugging of an application during the design of that application, using the Simulation window.

 

 

Model Simulation

Simulation Events

Manage the triggers and sets of events in a simulation, using the Simulation Events window.

 

 

Simulation Events Window

Profiler

Create execution profiles to report on runtime aspects such as:

What functions are most-frequently called in an application
Which tasks are taking longer than expected, and
Which tasks are taking the longest time to execute
 

This information is displayed on the Profiler window.

 

 

Profiling

Testpoint Manager

Execute test scripts and monitor or control the output, using the Testpoints window.

 

 

Testpoint Management

Analyzer Workbench

Create your own Class workbench instances and invoke methods on them, using the Analyzer - or Object - Workbench.

 

 

Object Workbench

Grammar Editor

Create, edit and debug context-free grammars to define the syntax of programming languages (in Backus-Normal Form / Backus Naur Form), using the Grammar Editor view.

 

 

Writing Grammars for Imported Code

Breakpoints & Events

Manage breakpoints and markers for debugging and Simulation, using the Breakpoints & Markers window.

 

Breakpoint and Marker Management

Simulation Breakpoints

 

Call Stack

Review the currently-running threads in a debugging session, using the Call Stack.

 

 

Capture Current Work Environment

Locals

Review the local variables and their values for the current local thread, using the Locals window.

 

 

View the Local Variables

Watches

Evaluate data items that are not available as local variables - such as data items with static Class member items, using the Watches window.

 

 

View Variables in Other Scopes

Memory Viewer

Review a process memory debugging session, using the Memory Viewer window.

 

 

Inspect Process Memory

Modules

Review details of the loaded modules, using the Modules window.

 

 

Show Loaded Modules

Debug

Execute a sequence of debugging commands, initiated through the Debug menu.

 

 

Debug Menu

Record

Execute a sequence of commands for recording a debug session; these commands are initiated through the Record menu.

 

 

Record Menu

Build

Execute the Build script for the selected package; the script would have been previously created in the Execution Analyzer  dialog.

The output from the script is displayed in the Build tab of the System Output window.

 

Ctrl+Shift+F12

Add Build Commands

Run

Execute the Run script for the selected package; the script would have been previously created in the Execution Analyzer  dialog.

The output from the script is displayed in the Build tab of the System Output window.

 

Ctrl+Alt+N

Add Run Command

Test

Execute the Test script for the selected package; the script would have been previously created in the Execution Analyzer  dialog.

The output from the script is displayed in the Build tab of the System Output window.

 

Ctrl+Alt+T

Add Testing Command

Deploy

Execute the Deploy script for the selected package; the script would have been previously created in Execution Analyzer  dialog.

The output from the script is displayed in the Build tab of the System Output window.

 

Ctrl+Shift+Alt+F12

Add Deploy Command

Learn more