エンタープライズアーキテクチャフレームワーク
エンタープライズアーキテクチャフレームワークの3つの構成要素は以下である。
ビュー : 仕組(アーキテクチャ)に重要な関係性についての情報をコミュニケートするのためメカニズムを提供する。
手法 : 整合性、正確性及び完全性の確認を助ける方法で、データを集め、組織化し、そしてビューを構築する規律を提供する。
訓練/経験:手法の応用とツールの利用を支援する。
エンタープライズエンジニアリングとエンタープライズアーキテクチャの規律が大変広いこと、及び事業体は大きくまた複雑であり得ることから、規律を持った関連するモデルも大規模かつ複雑であるといえる。このスケールと複雑性を管理するため、アーキテクチャフレームワークは、彼らが最も必要とするとき価値ある人工物を作り出すことに焦点と許可をタスクに持ち込むようにツールと手法を提供する。
エンタープライズアーキテクチャは、情報技術及び情報システム統治(ガバナンス)で一般に使われる。組織は、システム設計が認可される前に作り出されるべき一定のモデルを委任したいと望むかもしれない。同じように彼らは、調達されたシステムのドキュメントに使われる一定のビューを特定したいと望むかもしれない。そのためアメリカ国防総省は、一定以上の資金プロジェクトのため、装置サプライヤによって提供される特定のDoDAFビューを規定した。
A view model is a framework, which defines the set of views or approaches to be used in systems analysis or systems design or the construction of an enterprise architecture.
Since the early 1990s there have been a number of efforts to define standard approaches for describing and analyzing system architectures. Many of the recent Enterprise Architecture frameworks have some kind of set of views defined, but these sets are not always called "view models".