Enterprise Architect jest popularnym, silnym narzędziem typu CASE, który charakteryzuje wysoka jakość i korzystna cena. Wspiera on wszystkie rodzaje diagramów dostępne w języku UML, umożliwia on automatyczne generowanie kodu w popularnych językach programowania i inżynierię odwrotną. Do interesujących cech narzędzia Enterprise Architect należy:
debagownie kodu źródłowego i tworzenie na tej podstawie diagramów sekwencji
Narzędzie Enterprise Archtect w wersji 6.5 „współpracuje” z następującymi językami programowania:
· ActionScript
· C++
· C#
· Delphi
· Java
· Python
· PHP
· VB.NET and
· Visual Basic classes
W wersji 6.5 narzędzie Enterprise Architect wspiera język UML 2.0.
Cechy narzędzia Enterprise Architect wersja 6.5:
Umożliwia modelowanie złożonych systemów softwarowych i harwareowych
Generowanie i inżynieria odwrotna dla wymienionych powyżej języków
Modelowanie baz danych i generowanie skryptów DDL, tworzenie schematu bazy danych z ODBC