Introduction

 

 

Getting Started

 

Getting Started

 

Modeling

 

Modeling

 

QA Testing

 

QA / Testing

 

Projects and Teams

 

Projects and Teams

 

 

Reporting

 

Reporting

Quickly gain an understanding of how to set up your Enterprise Architect environment

 

Learn about the modeling environment that accelerates and integrates Software, Business and Systems development.

Explore the facilities for testing and validating your model structure and content.

Estimate project size, measure risk and effort. Assign resources and track to completion via views and charts.

Generate high quality,  documentation in PDF, RTF, DocX and HTML formats.



 


 

 

Business Modeling

 

Business Modeling

 

 

Software Engineering

 

Software Engineering

 

Systems Modeling

 

Systems Modeling

 

Visual Analysis of Executing Code

 

Visual Analysis of

Executing Code

 

 

Automation and Scripting

 

Automation & Scripting

Powerful tools for business modeling including BPMN, Simulation, BPEL, Requirements, Use Case, Structured Scenarios, Architecture Frameworks and more.

Discover the comprehensive development toolset, integrated in with the modeling environment for Software and Database designing and coding.

Create embedded systems using SysML and Parametics. Test with simulation for accuracy before deployment

Understand your code base by visually analyzing running code. Utilize test points, profiling, automated diagram generation.

Extend the power of Enterprise Architect to create your own domain specific add-ins, scripts and functionality.

 

 

 

 

 

 

Maintenance

 

Maintenance

 

 

Geospatial Design

 

Geospatial Design

 

Model Transformation

 

Model Transformation

 

Enterprise Architecture

 

Enterprise Architecture

 

 

Extending UML

 

Extending UML

Model validation, Testing, Maintenance, Changes and Issues

ArcGIS, GML

Transforming elements, built-in transformations, write your own transformations

Define your enterprise with TOGAF, Zachman framework, UPDM and more

UML Profiles, MDG Technologies and SDK











 

 

 

 

 

Enterprise Architect

·Is a comprehensive UML analysis and design tool.
·Covers all aspects of software, business and systems modeling and design
·Is suitable for requirements gathering through analysis, design, construction, build, debug, simulation, testing, change management and maintenance to implementation, with full traceability.
·Combines the power of the latest UML specification (www.omg.org) with a high performance, intuitive interface, to bring an integrated and advanced toolset to the whole development team.
·Is a scalable, multi-user, visual tool with a rich feature set
·Helps build and document robust, maintainable systems and processes.
·Is a proven, highly popular tool for analysts, developers, consultants and managers in over 130 countries.
·Is used in the development of many kinds of application and system in a wide range of industries
·Covers multiple domains, including: aerospace, banking, web development, engineering, finance, medicine, military, research, academia, transport, retail, utilities and electrical engineering. It also has a long history of being used by standards organization worldwide to structure and organize their domain specific knowledge and communication channels.
·Is supported by many partners, consultants, colleges and other organizations who provide training and consulting services based around Enterprise Architect.

 

How this Help is Organized

Topic

Description

Link

Getting Started

Some introductory tutorials and important information to get up and running quickly.

 

Getting Started

Setting up and managing Projects

Configuring, managing and maintaining modeling projects. Includes storage mechanisms, team development environments, managing changes and monitoring progress.

 

Projects and Teams

Models and Modeling

Includes how to work with the models and components, their properties, and the reference data with which you populate the model.

 

Modeling Basics

UML Concepts and Language

Basic UML and open standards based extensions. How those concepts are extended in Enterprise Architect's support of other modeling languages, and how you can create your own modeling languages.

 

Define a Modeling Language

Navigating and Searching

How to find the information you require in the model. Selecting aspects of the model to extract and review.

Tracing developmental relationships in both the structure and the development timeframe.

 

Navigate, Search & Trace

Transforming

Transforming model elements and fragments from one domain to another, using standard and customized Model Driven Architecture transformations.

 

Model Transformation

Generating Code

Forward engineering from models and importing code (reverse engineering). Synchronizing code and model.

Database engineering is also supported, including forward engineering and import of legacy database structures.

 

Software Engineering

Database Engineering

SOA and XML

Visual Analysis of Executing code

Advanced debugging and run-time inspection in a variety of languages. Tools for recording execution and stack traces and automatically generating Sequence diagrams.  Profiling tools for native Windows applications. A powerful object workbench to test and work with individual objects. A rich testing capability featuring custom Testpoints based on Programming by Contract ideas and using a "code free" xUnit like approach.

 

Visual Execution Analyzer

Profiling

Object Workbench

Testpoint Management

Unit Testing

 

Simulations

Run model Simulations on behavioral diagrams. Extensive support for State machines, Activity graphs, Interactions and BPMN. A powerful and easy to use feature that brings your model to life and helps ensure the validity and behavior of your solution.

 

Model Simulation

Domain Specific Modeling

Developing models for specific modeling domains.

Analysis and Business Modeling

Database Engineering

Systems Engineering

SOA and XML Engineering

 

Quality Control

Ensuring quality control of your models and code through model validation and running your own test scripts.

 

Testing

Maintenance

Managing the maintenance of model elements and changes and issues across the project.

 

Maintenance

Reporting

Documenting your model in either document report or web output format.

 

Reporting

Automation and Scripting

How to use the ActiveX automation interface provided by Enterprise Architect to script and extend the capabilities of the tool. How to write Add-ins and how to use the scripting capabilities.

Automation and Scripting

Scripting

Enterprise Architect Add-In Model

 

Licensing

Managing your private or shared Enterprise Architect product license keys.

 

License Management