Book a Demo
Prev Next

Debugging

Cinematic of debugging in Enterprise Architect

Enterprise Architect is more than a drawing tool - it also provides every feature that you might expect in an IDE. Comprehensive debugging environments and tools for many major platforms are made available. Integrating the debugging capability within the modeling tool allows code to be developed, built and managed by its authors. Working and collaborating in an integrated model has made actions count and every action accountable in ways that are just not possible using other tool chains.

Features

Speed

Debuggers in Enterprise Architect are quick! Stepping through programs will not take all day.

The Recording program can be executed without manual stepping.

Support

  • C++, C and Visual Basic
  • Microsoft .NET, ASP.NET WCF
  • Java, using socket transport (JDWP) or in memory model (JVMIT)
  • Android on an emulator or device
  • JavaScript, VBScript and JScript
  • PHP scripts on Apache web servers
  • Remote Linux GDB processes using Enterprise Architect on Windows
  • Simulation - debug simulations in UML and BPMN
  • Executable StateMachines - debug an executing StateMachine

Isolation

The debuggers operate out-of-process from Enterprise Architect, isolating it from side effects.

Efficiency

Starting and stopping the debugger is quick and painless. It does not hold you back. Designed to be a responsive UI, the main UI thread is isolated from duties that are not its responsibility.

Productivity

Switch from modeling to requirements, from raising a change request to tracking code changes in a model shared across an organization, to profiling recent code changes. All in the one tool.

Notes

  • The debug and record features of the Visual Execution Analyzer are not available for the Java server platform 'Weblogic' from Oracle