Book a Demo

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

Prev Next

Execute Portal

The Execute Portal provides links to the facilities of the system that help you to:

  • Perform Execution Analysis on your model - building and running the Analyzer scripts
  • Record, Profile, Debug and Simulate the execution of your modeled application
  • Access various windows that display specific aspects of debugging an application
  • Run a number of searches for information on recent Simulations

Access

Ribbon

Explore > Portals > Execute

Keyboard Shortcuts

Shift+Alt+PPerspective drop down. > Execute

Other

Navigator Toolbar : : All portals. : Perspective drop down. >  Execute

Facilities

Category

Options

See also

Execution Analyzer

These options provide the facilities to create and execute scripts for building, running and testing an application. Select:

  • Edit Build Scripts - to display the Execution Analyzer window, from which you can select a Build Script to edit
  • Open Source File - to display the 'Open Source File' browser from which you select a source file to view, and then display the file content in the Code Editor
  • Merge - to run the Merge script associated with the selected Package
  • Build - to build the selected Package according to the active Build Script
  • Deploy - to run the deployment script associated with the selected Package
  • Run - to run the executable script associated with the selected Package
  • Test - to run the testing script associated with the selected Package
Merge Script Editing Source Code Build Scripts Build Application Deploy Script Run Script Test Scripts

Simulator

The options in this section open a number of windows that you might use in a Simulation session. Select:

  • Simulator to open the Simulation window
  • Triggers and Events to open the Simulation Events window
  • Breakpoints - to open the Breakpoints & Markers window
  • Local Variables - to open the Locals window
  • Call Stack - to open the Call Stack window
  • BPSim to open the Configure BPSim window
  • SysMLSim to open the Configure SysML Simulation window
Simulation Breakpoints Simulation Windows Simulation Events Window Run Model Simulation BPSim Configuration

Simulation

The options in this section help you to quickly control a simulation process. Select:

  • Start Simulation - to start debugging
  • Step - to step over the next line of code after a break
  • Step In - to step into a function call in the code
  • Step Out - to step out of a function call
  • Pause - to pause simulation
  • Stop - to stop the simulation altogether

Debugger

The options in this section open a number of windows that you might use in a debugging session. Select:

  • Debugger - to open the Debug window
  • Breakpoints - to open the Breakpoints & Markers window
  • Call Stack - to open the Call Stack window
  • Local Variables - to open the Locals window
  • Memory - to open the Memory Viewer window
  • Modules - to open the Modules window
  • Watches - to open the Watches window
  • Object Workbench - to display the 'Object Workbench' dialog
  • Debugging Perspective - to display the set of debug windows, dialogs, toolbars and menus that you might use in a debugging session
Run the Debugger Breakpoint and Marker Management View the Call Stack View the Local Variables Inspect Process Memory Show Loaded Modules View Variables in Other Scopes Object Workbench

Debug

The options in this section help you to quickly debug a running process or application (through a debug script). Select:

  • Debug Run - to start debugging
  • Step - to step over the next line of code after a break
  • Step In - to step into a function call in the code
  • Step Out - to step out of a function call
  • Pause - to pause debugging
  • Stop - to stop the debugging session altogether
Run the Debugger

Record

The options in this section help you to set up, start, record and analyze the execution of the application code developed from your model. Select:

  • Recorder to open the Record & Analyze window
  • 'Apply Record Layout' - to open the windows and dialogs that you would use in performing Execution Analysis on your model
  • 'Start Recording' - to start a manual recording of the current thread during a debug session, managing it using the 'Step... ' functions
  • 'Stop Recording' - to stop the current recording session
  • 'Auto Record Thread' - to begin recording and not stop until either the program ends, you stop the debugger or you click on the 'Stop' icon
  • 'Toggle Display of Execution Point' - to toggle between highlighting the execution point and not doing so
  • 'Create Sequence Diagram' - to generate a Sequence diagram from the recording trace
The Recording History Start Recording Recorder Toolbar Code Editor Context Menu Generating Sequence Diagrams

Profile

The two options in this section are to quickly set up a Profiling session on your application. Select:

  • Profiler - to open the Profiler window
  • Apply Profile Layout - to display all windows and dialogs that you might use in profiling the execution of your application
Profiling Start and Stop the Profiler

Code

The options provided in this section help you to create, edit and debug code.

  • Scripting - displays the Scripting window for creating scripts within script groups
  • Source Code Editor - displays the Source Code Editor, which helps you to view, edit and maintain your source code directly inside Enterprise Architect
  • Language Grammars - displays the Grammar Editor for writing and editing a grammar for code imported in a new programming language
  • Search Files - displays the Find in Files window for searching the content of selected files, or using the Code Miner
Scripting Window Editing Source Code Editing Grammars Code Miner Framework Scripting

Test

  • Testpoints to open the Testpoints window

XSLT

  • XSLT Editor/Debugger - displays both the XSLT Debugger screen and the System Output window at the XSLT Transformation tab, for converting an input document into XML or other document types using an XSLT Stylesheet; the transformation is modeled in an XML Transform diagram, from which you can debug and/or execute the stylesheet