
UMLのモデリングツールです。UMLからソースコードを生成したり、逆にソースコードからUMLを生成する機能 (リバースエンジニアリング) もあります。Enterprise Architect7.0以降はGUIが洗練されてきて、だいぶ使いやすくなっています。
内容が古い (2003年) ですが、オーストラリアのUMLモデリングツールで紹介されています。
UMLツール Enterprise Architect (エンタープライズアーキテクト)
Enterprise Architect評価版のダウンロードから、30日間 試用できる体験版を入手できます。
MDG Integration for VisualStudioを使用することで、Enterprise ArchitectをVisual Studioに統合できます。
しかしVisual Studioでもクラス図を作成できますので、多くの機能を要求しないならばVisual Studioだけでも十分かもしれません。