モデル駆動開発を実現する包括的なモデリング
エンタープライズ アプリケーションの品質はアーキテクチャの品質に依存します。Architecture Edition では、多彩なモデリング機能を提供することにより、品質の高いアーキテクチャ作成をサポートします。
モデル駆動開発を支援
システム モデルから、アプリケーション モデル、クラス モデル、そしてソース コードまで、すべての情報が連携しているため、モデルを起点とした一貫性を持った開発が可能です。たとえばシステム モデルでは、分散システムにおけるサブ システム同士の連携をモデリング。アプリケーション モデルではサブ システムを構成しているアプリケーションの連携を記述し、さらにクラス モデルによってそれぞれのアプリケーションを構成するクラスのモデリングを行うことが可能です。
Visual Studio Team System のモデリング機能では、アプリケーション モデルが Visual Studio における「プロジェクト」情報と、クラス モデルが実際の 「クラス」のコードと連携しています。そのため、モデル図の変更がリアルタイムにコードに反映されると共に、コードの変更もまたモデル図にリアルタイムに反映されるため、開発プロジェクトが進むにつれモデル図とコードが乖離する、といった問題が発生しません。
Microsoft Silverlight をインストールすると、
Silverlight バナーをご覧いただけます。
運用を考慮した設計を実現
Architecture Edition ではアプリケーションのモデリングだけでなく、サーバーの配置やネットワーク構成といった運用のためのモデリングをサポート。実際にアプリケーションを配置するサーバーの構成をモデル上で用意することで、開発したアプリケーションの運用環境への配置リスクを抑えることが可能です。
Microsoft Silverlight をインストールすると、
Silverlight バナーをご覧いただけます。
モデリングのテンプレートを強化
モデリングにおいて、.NET Framework のバージョンを 2.0、3.0、3.5 から選択可能になりました。また、the 2007 Office system に対応したテンプレートを追加しており、より幅広くアプリケーションのシステム デザインを実施いただけます。
Microsoft Silverlight をインストールすると、
Silverlight バナーをご覧いただけます。
Visual Studio Team System 製品一覧