Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
What You Can Do
Enterprise Architect is a rich and diverse modeling environment. At the highest level it uses a wide range of tools to help manage, understand, visualize, explore, trace and work with complex systems.
- General analysis, design, construction, visualization, testing, simulation and management of many domains
- Software construction, analysis, management, testing, coding, debugging and visualizing
- Business analysis, process definition, requirements management, process simulation, traceability
- Systems analysis, design, simulation, engineering and verification
Activities supported by Enterprise Architect
Activities |
Detail |
See also |
---|---|---|
Modeling
|
To create models with Enterprise Architect, you should become familiar with:
|
Model Transformation Requirement Models Standard UML Models Modeling Fundamentals Domain Based Models |
Managing Models |
To manage the models in your projects you:
|
Reporting Projects and Teams Change Management Team Development |
Code Engineering |
In Enterprise Architect, UML modeling both depends on and supports code engineering - you generate and update code from a model, and you create and update models from code In this broad sense, Enterprise Architect enables you to:
|
Overview Of Development |
Model Simulation |
Model Simulation brings your behavioral models to life with instant, real-time behavioral model execution. Coupled with tools to manage triggers, events, guards, effects, breakpoints and simulation variables, plus the ability to visually track execution at run-time, the Simulator is a powerful means of verifying the correctness of your behavioral models. |
Model Simulation |
Managing Projects |
Enterprise Architect provides strong support for Project Management, particularly in these areas:
The scope of your project management might include upgrades to Enterprise Architect and installation of related technologies |
Testing Maintenance Projects and Teams License Management |
Extending Enterprise Architect Facilities |
Experienced technology developers can develop customized additions to the functionality already present within Enterprise Architect. These additions include:
By creating these extensions the Technology Developer can customize the Enterprise Architect modeling process to specific tasks and speed up development. |
Extending UML Models Automation and Scripting |