モデルベースの設計は、同期を維持する必要があるドキュメントのすべてのチェーンの一部であることが多いため、モデル専用の VCS だけは知りません。
つまり(完全なリストではありません):
- 要件ドキュメント (モデリングの開始元)
- ソースコードとドキュメント (モデルから生成および実装)
さらに、これらのツールで GUI の側面が完全に解決されているのを見たことがありません (特定の方法で丹念に整理されたモデルが、レイアウト情報なしでバージョン管理され、別の方法で整理されて復元される場合があります)。
これらの開発プロセスをすべてカバーする私が知っているツールの 1 つは、「チームワーク マネージャー」を含むModelio です。

別の例 (私はあまり知りません) はmetaCASEで、 DSM (Domain-Specific Modeling) に関する興味深い論文「The Model Repository: More than just XML under version control 」があります。
DSM: ビジュアル モデルを開発プロセスの主要な成果物として使用するモデル ベースのソフトウェア開発アプローチ。
DSM は、問題ドメインの概念とルールを使用する言語であるドメイン固有言語 (DSL) でソリューションを直接指定することにより、通常のプログラミング言語を超えて抽象化のレベルを上げます。
それは問題を要約します:
モデリング分野では、システム記述情報の中央リポジトリの必要性に対する認識が高まっています。
これは、モデリング ツールを統合し、大規模なプロジェクトに対処し、完全なライフサイクル サポートを提供し、完全なドキュメントを作成し、システム全体の検証と検証を実行し、プロジェクトを適切に管理できるのは、強力な中央リポジトリがなければできないという認識の高まりによるものです。 .