Enterprise Architect Comprehensive Training


Enterprise Architect Training Comprehensive 3 Day Course

For organizations that are already familiar with the UML® notation and want to learn the complete feature set of the Enterprise Architect modeling tool.

Why Choose This Course?

It provides an in-depth training in all of the essential features of Enterprise Architect so that the modeler can work with the tool in full understanding and confidence.

Course Overview

In addition to a wide set of EA features and capabilities (including Requirements modeling), the course addresses the practical aspects of:

  • Modeling UML® artifacts and diagrams.
  • Modeling XML and database schemas.
  • Generating schemas, WSDL and code.
It also includes hands-on exercises, tool demonstrations and best practice recommendations.

What Will You Learn?

Course Modules

Module: Introduction to Enterprise Architect

  • User Interface
  • Managing Projects
  • Managing Diagrams
  • Creating Diagram Elements
  • Managing Diagram Element Appearance
  • Deleting Model Elements
  • Managing Connectors
  • Managing Package Content
  • Tool Configuration

Business Architecture

Module: Requirements Management
  • Creating, Importing and Organizing Requirements
Module: UML (Conceptual) Class Diagram
Module: Use Case Management
  • Guidelines for Defining Actors and Use Cases
  • Creating Use Case Diagrams
  • Modeling Scenarios and Constraints
  • Using Behavioral Diagrams to Illustrate Scenarios
  • Tracing Requirements to Use Cases
Module: UML Activity Diagram

Application Architecture - Structural Models

Module: UML Class Diagram (Structure)
  • Diagram creation
  • Creating Relationships
  • Defining Attributes
  • Adding Rules, Constraints, Stereotypes & Tagged Values
Module: UML Composite Structure Diagram
Module: UML Component Diagram
Module: UML Deployment Diagram

Application Architecture - Behavioral Models

Module: UML Class Diagram (Behavior)
  • Adding Operations
  • Defining Interfaces
Module: UML Sequence Diagram
Module: UML State Machine Diagram
Module: UML Interaction Overview Diagram

Technology Architecture

Module: User Interface
  • Basic UI Components
  • Simple UI
  • Win32 UI Components
  • Modeling Wireframes
Module: Database Schema
  • Creating a Data Model via Transformation
  • Data Model Patterns
  • Creating Tables Graphically

    • Adding Columns, Indexes, Triggers, and Constraints
    • Adding Procedures, Functions, Sequences, and Views
  • Generating DDL
  • Importing Schemas
  • Using the Database Builder
Module: XML Schema
  • Creating a Schema Model via Transformation
  • Creating Schemas Graphically
  • Generating Schemas
  • Importing Schemas
  • Other Features
Module: WSDL
  • Creating a WSDL Model via Transformation
  • Creating a WSDL Model Graphically
  • Generating WSDL
  • Importing WSDL

Tool Features

Module: Traceability and Navigation
  • Overview
  • The Relationships window
  • The Relationship Matrix
  • The Traceability window
  • Other traceability features
Module: Core Features
  • Documentation Generation
  • Document Artifacts
  • Model Searches
  • Managing Baselines and Comparing Models
Module: Extra Features
  • Diagram Features
    • Connectors
    • Boundaries, Swimlanes, and Matrix
    • Kanban
    • Diagram content filters
    • Notes
    • Active Legends
  • Element Features
    • Element Browser
    • Composite elements
    • Replication (cloning elements, diagrams, and Packages)
    • Time-aware modeling
  • Other Features
    • Working Sets
    • Package content management
    • Charts, Dashboards, Heat maps
    • Managing Hyperlinks
    • Keyboard shortcuts
    • Help resources
Module: Collaboration Features
  • Sharing Strategies
  • Model Data (XML/XMI) Import and Export
  • Version Control
    • Setup
    • Usage
    • Other Features
  • Security
    • Administration
    • Usage
  • Import/Export of Reference Data
  • Element Discussions
  • Team Review
Module: Advanced Features
  • Patterns
    • GOF Patterns
    • Creating Custom Patterns
  • Model-to-model Transformations
  • Tool Customization
    • Importing and Using Profiles
    • Defining Language Types
    • Defining a Template Package
  • Model Audit
Module: Optional Features
  • Project Management
    • Element Maintenance
      • Tracking Defects, Changes, Issues, Tasks, Decisions & Events
    • Project Maintenance
      • Tracking Issues
      • Creating Roadmap Diagrams
  • Test Management
    • Workspace
    • Importing Use Case Scenarios
    • Reports
  • Model Validation
  • Model Views
  • Glossary
Module: End-to-End Exercise
  • The online bookstore model (or a User defined exercise)

Who Should Attend?

Analysts, designers, architects, developers, and anyone who needs to use the tool in their work.


Our in-depth knowledge of Enterprise Architect allows us to focus on those features that will be of most benefit to you. Learn best practices around tool configuration, repository organization, version control, security, diagram management (including many tips and tricks), keyboard shortcuts, etc., all of which would have taken you a long time to learn by yourself, and will greatly enhance your productivity with the tool.

This Training Is Available Via...

Onsite Delivery

With one of our expert course leaders at your site!

Online Delivery

Online web-based class, from the comfort of your desk!

Course Inquiry Form

To inquire about pricing, availability, or other information related to this training course please, tell us your requirements by completing the form below (alternatively call us at the number specified in the Contact Us page).

Please view our Privacy Policy page if you have concerns about filling out this form.

We will respond to you as soon as possible.


  • Complete all required fields.
  • Hit Backspace to clear fields.
  • Please wait for confirmation after clicking Send.

    Your Name (required)

    Company Name

    Phone number (required)

    Your Email (required)

    Email Subject

    Number of Students (required)

    Time Frame (required)

    Inquiry Details (required)

    Note: an error message in an orange box indicates Google flagged your request as spam...