エンタープライズエンジニアリング
CIMOSAは、企業の要求、事業、人材、及び情報技術(IT)局面をコード化するテンプレートと相互接続されたモデリング概念を提供する。これは、情報ビュー、機能ビュー、資源ビュー、及び運用ビューなどの、多面的観点から行われる。これらの概念は更に、詳細なITシステムの設計と実装を構造化しし苦心するため使われる。
異なるビューへの分割は、企業とソフトウエア技術者のためそれを明確にする参照を作る。この方法で、どんなITシステムが特定な1つの活動とそれに関連するプロセスの情報ニーズを満たすかを容易に決めることが出来る。
ペトリネットは、製造システムをモデル化する確立されたツールである。 それらは、高い表現能力があり、コンカレント・システムのモデリングのためのと優れた形式論を提供する。最も有用な特性は、移行中のモデリングを可能にする、状態、平行システム遷移の単純な表現の生成ができる能力である。結果としてペトリネットは、出力と同じに、対応する状態と遷移または活動である種の事業プロセスをモデル化するのに使われ得る。更に、ペトリネットは、異なるソフトウエア・システムとこれらのシステム間で移行をモデル化するのに使われ得る。この方法で、プログラマーはスキマティック・コーディング参照として使うことが出来る。
近年の研究は、ペトリネットが事業プロセス統合の開発に貢献できることを示した。これらの1つは、IBMの中国研究所で開発された『モデル・ブルー』手法である。モデル・ブルーは、統合ソフトウエア・プラットフォームを構築する新しく登場したアプローチとして、モデル駆動型事業統合の重要性をアウトラインする。 それらのモデル・ブルーのビューとペトリネット等価の間の対応が示され、彼らの研究が事業とITの間のギャップを近づけたことを示した。しかしながら、研究者は、ペトリネットの代わりに、彼らのビューから転換エンジンを通して生み出される彼ら自身のモデル・ブルーITビューを使う。
エンタープライズファンクションダイアグラム (EFD)は、エンタープライズファンクションと対応する相互作用の表現のためのモデリング技法として使われる。異なる事業プロセスは、『ファンクションモジュール』とトリガーの利用を通してモデル化され得る。事業プロセスの始まりは、異なる機能へ異なる入力を供給する。機能とサブ機能の全てを通る1つのプロセスの流れは、複数の出力を作り出す。EFDは、それによって事業プロセスとその対応する機能、入力、出力、及びトリガーについての使い易さと詳細な表現を提供する。この方法で、EFDは、機能とトリガーの組み合わせとして階層的形式での事業プロセスも表現でき、IDEF0ダイアグラムと多くの類似性を持つ。FEDが組織における階層的観点で事業機能を与えることでの2つの違いは、組織におけるある種のプロセスの下流を概観することである。他方でIDEF0ダイアグラムは、矢印を通してある種の事業機能の責任を示す。更にIDEF0は、各(サブ)機能のための入力と出力の明確な表現を提供する。
EFDは、UMLのようなソフトウエア・モデリング言語への事業のフロントエンドとして使われ、そしてIDEFに対するその主要な類似性がモデリングツールとしてこれが本当に可能であることを示す。しかしながら、更なる研究が、UMLが作られたのに対する形式的なマッピングを作るような方法でのEFD技法を改善する必要である。 IDEFとUMLの利用を補完する研究が、事業のフロントエンドとしてIDEFを受入れるため貢献し、そこで同じような研究がEFDとUMLに実施されるべきである。