エンタープライズモデリング
RM-ODP(英語版)(Reference Model of Open Distributed Processing)の参照モデルは、オープン分散型システムの5つの視点の1つを提供するエンタープライズモデリングを識別する。そのようなシステム(19世紀の手形交換所がその例として使われ得る)が今日のITシステムを必要としないことに注意を要する。
エンタープライズモデリングは、システム・モデリング(英語版)、特に情報システム・モデリングにその根源を持つ。情報システムのモデリングにおける最も初期のパイオニア的作業は、Young と Kent によって行われた、『データ処理問題の情報的でかつ時間的特徴を規定する正確で抽象的な方法』を議論したものであるとされている。彼らは、『システム・アナリスト(英語版)に、ハードウエアを取り巻くあらゆる部分の問題を組織化することを可能にする表記法』の実現を望んだ。彼らの作業は、異なるハードウエア構成要素を使っての異なった代替実装を設計するための抽象的仕様と普遍の基盤を作成する最初の努力であった。情報システムのモデリングにおける次のステップは、1959年代に形成された、情報技術業界のコンソーシアム、CODASYLによって受け継がれた。今活動は、本質的にYoung と Kentと同じで、『データ処理のシステムレベルでの、マシン非依存の問題定義言語のための正しい構造の開発』を目指した。これは、情報システム特定の情報代数学(英語版)の開発を導いた 。
エンタープライズモデリングを取扱う最初の手法は1970年代に登場した。
エンタープライズモデリングは、プロセスモデル、データモデル、資源モデル、あるいは新しい概念体系などを伴うビジネスの全体または一部のモデルを構築するプロセスである。それは、企業についての知識、以前のモデル、あるいはモデル表現言語を使ったドメインの概念体系と同様に、参照モデルに基づいている。一般に1つの企業は、経済的組織あるいは活動の単位である。これらの活動は、商品あるいはサービスを開発し顧客に提供する。1つの企業は、調達、製造、マーケッティング、財務、エンジニアリング、及び研究と開発のような複数の機能や運用を含んでいる。関心の企業とは、現在と潜在的な将来変化するプロダクトを製造するのに必要なそれらのコーポレート機能と運用である。
用語としての『エンタープライズモデル』は、真の標準定義がない、異なったビジネス表現を表す業界で使われる。企業組織の複雑さゆえに、膨大な数の異なるエンタープライズモデリングのアプローチが業界及び学界を超えて追求された。エンタープライズモデリングの構築は、製造運用あるいは事業運用に焦点を当てることができるが、エンタープライズモデリングにおける共通の目的は、情報技術による査定の融和である。
データモデリングは、データ・モデリング技法を使った公式なデータ・モデルの記述である。データ・モデリングは、1つのデータベースのための事業要求を定義するための1つの具法である。それは、データ・デルが結果的に1つのデータベースに実装されることから、時にはデータベース・モデリングとも呼ばれる。
図は、データモデルが今日開発され活用される方法を描いている。概念的データモデル(英語版) は、開発されるアプリケーションのための、おそらくアクティビティモデルの文脈での、データ要求に基づいて開発される。データ・モデルは、通常、エンティティ・タイプ、属性、関係性、整合性ルール、及びそれらのオブジェクトの定義から構成される。これは、そこで、インタフェースやデータベース設計の開始点として使われる。