Enterprise Architect是一个全功效的、基于UML的visual CASE工具,重要用于设计、编写、构建并管理以目标为导向的软件系统。它支撑用户案例、商务流程模式以及动态的图表、分类、界面、协作、结构以及物理模型。此外,它还支撑C++、Java、Visual Basic、Delphi、C#以及VB.Net。