Zaawansowane narzędzie do modelowania systemów za pomocą UML. Charakteryzuje się pełnym wsparciem dla specyfikacji UML 2.0, wysoką wydajnością, intuicyjnym interfejsem oraz znakomitym stosunkiem cena/funkcjonalność. Informacje o programie: Pełne wsparcie dla UML 2.0 Wsparcie dla wszystkich 13 typów diagramów UML 2.0. Diagramy postępowania obejmują: przypadki użycia, interakcji, aktywności, stanu, sekwencji i komunikacji. Diagramy strukturalne obejmują: pakiety, klasy, komponenty i zastosowania. Program wspiera również style profili UML 2.0.
Intuicyjny i ergonomiczny interfejs użytkownika Duża liczba pasków narzędzi, dokowalnych okien i styli wizualizacji. Możliwość zapisywania i odtwarzania własnych układów okien. Możliwość modyfikowania i dostosowywania pasków narzędzi i menu. Tworzenie własnych skrótów. Automatyczne ukrywanie dokowalnych okienek, aby uzyskać maksymalną powierzchnię ekranu i zwiększyć efektywność pracy. Quick Linker szybko i w powiązaniu kontekstowym tworzy elementy diagramów oraz połączenia między nimi.
Model Driven Architecture MDA wspiera transformację prostych elementów w zaawansowany pakiet. Transformacje wspierana przez szablony. Łatwe pisanie i modyfikacja szablonów transformacji. Wbudowana transformacja do DDL, Java, C#, EJB, XSD. Proste generowanie i synchronizacja modelu dla wybranej platformy z modelu niezależnego od platformy.
Łatwość tworzenia dokumentacji Pełny tryb WYSIWYG wraz z szablonami. Szablony dla wszystkich elementów modeli EA z ich właściwościami i dodatkowymi danymi. W szablonach definiowalne nagłówki, stopki, spisy treści, wklejone obrazki, strony tytułowe i inne elementy. RTF jako format wyjściowy dokumentacji. Elastyczny opcje generowania dokumentacji z filtrami i kryteriami selekcji. Dodatkowy generator raportów do formatu HTML.
Modelowanie baz danych Reverse engineer ze wszystkich popularnych systemów baz danych, między innymi Oracle, SQL Server, My SQL, Access, PostgreSQL. Model bazy danych zawiera tabele, kolumny, klucze, klucze zewnętrzne i złożone relacje w oparciu o UML i wbudowany Profile modelowania danych. Generowanie skryptów DDL do automatycznego tworzenia struktury bazy danych.
Współpraca z Visual Studio .NET lub Eclipse MDG Link dostępny jako dodatkowy moduł. Połączenie pomiędzy Enterprise Architect (EA) a wybranym IDE. Zastosowanie EA do nawigacji, inżynierii wstecznej i rozwoju modelu - zastosowanie wybranego IDE do implementacji modelu. Wyszukiwanie kodu źródłowego dla klas, atrybutów i operacji w IDE bezpośrednio z EA. Komilacja i uruchamianie projektu z menu modułu w EA. Podgląd błędów kompilacji bezpośrednio w EA.