Key Features

Enterprise Architect is renowned for its rich feature set. Some of the key features are highlighted in the following list:

  • Model complex information, software and hardware systems using UML-compliant notation (comprehensive UML 2.3 support for all 14 UML diagrams)
  • Extended modeling for Requirements, User Interface Design, Mind Mapping, Data Modeling, SysML, SPEM, BPMN 1.1 and more
  • Generate BPEL scripts automatically from Business Process models
  • Built-in Requirements Management enables you to specify, trace and verify requirements directly against the design, right through to the deployed solution
  • Comprehensive and flexible MS Word-compatible HTML and RTF report options
  • Leverage industry-standard Enterprise Architecture frameworks (Zachman, TOGAF, DoDAF-MODAF)
  • Support in forward and reverse code engineering for many software and hardware languages 'out of the box': ActionScript 3.0, Java, C#, C++, VB.Net, Delphi, Visual Basic , Python, PHP, Verilog, VHDL and SystemC
  • Ability to perform database modeling, to reverse engineer from a range of DBMSs via ODBC, and to forward generate DDL scripts to create database structures
  • Connect to shared database repositories using MS SQL Server, MySQL, Oracle and more
  • Manage, track and control change using baseline model merge and auditing capabilities
  • Centralize enterprise-wide documentation of processes and information systems
  • Model dependencies between elements, system dynamics and state
  • Model class hierarchies, deployment, components and implementation details
  • Record project issues, tasks and system glossary
  • Assign resources to model elements and track effort expended against required effort
  • Testing support for test cases, JUnit and NUnit
  • Integrated Debug Workbench for visualizing executable Java and .Net applications, instantiating run-time model objects and generating Sequence diagrams from a stack trace
  • Migrate changes across a distributed environment using Controlled XMI Packages
  • Manage Version control though XMI using SCC CVS and Subversion configurations
  • Inbuilt user and group security and access control management
  • Distributed development through shareable files, use of shared repositories in a range of major Database Management Systems, file replication, data transfer, and import and export of reference data
  • Share models using the latest XMI 2.1 format
  • Import models in XMI format from other tools
  • Built-in Model Driven Architecture (MDA) Transformations, and facilities to import or create others
  • Facilities to import database schema, XSD and WSDL source, .NET and Java binaries
  • Use UML Profiles to create custom extensions for domain-specific modeling
  • Save and load complete diagrams as UML Patterns
  • Create and share dynamic views of model elements and diagram sets using Model Views
  • Analyze and trace relationships between elements using the tabular Relationship Matrix
  • Generate executable business logic from rule tasks and trace to natural language business rules
  • Transform behavioral models into executable source code for software and hardware description languages (HDLs) such as Verilog, VHDL, and SystemC
  • Simulate SysML parametric models
  • Script and automate common tasks using a detailed Automation Interface and Model Scripts
  • A range of internal and external commercial MDG Add-Ins to integrate the facilities of Enterprise Architect with IDEs and other technologies, and templates to write your own
  • Read-only Viewer enables stakeholders to view but not change milestone deliverables
  • Price: Enterprise Architect is priced to outfit the entire team, making collaboration and team development a real possibility
  • Speed: Enterprise Architect is quick to load and a spectacularly fast performer, even with large models
  • Scalability: Enterprise Architect supports single users and the development of small models, or many concurrent users developing extremely large models, with equal ease
  • Usability: many of our users agree, Enterprise Architect gets you started and productive quickly, with a rich user interface and the ability to create templates, model views and 'favorites' collections of commonly-used elements and diagrams.


For a complete list of the new features of the latest version of Enterprise Architect, click on the Help | Read Me menu option.

Enterprise Architect is available in six editions: Ultimate, Business and Software Engineering, Systems Engineering, Corporate, Professional, and Desktop, each of which offers a different range of features.

Learn More: