プロセス・モデリング
最も初期のプロセス・モデルは、該当する概念、利用可能な技術、特定の実装環境、プロセス制約などの条件でのインスタンスによって得られる実践的プロセスを伴うプロセスのダイナミクス(動き)を反映した。
モデルの品質に関して大変多くの研究が行われたが、プロセス・モデルの品質に向けたものは少なかった。プロセス・モデルの品質課題を徹底的に評価することはできないが、次のような実践における4つの主要なガイドラインとフレームワークが存在する。それは:トップダウン品質フレームワーク、品質局面と関係するボトムアップのメトリクス、モデリング技法と関係する経験的調査、及び実用的ガイドライン。
Hommes は、モデル品質のすべての主要な特徴は2つのグループの元にすべてグループ化されるという Wang ら(1994)を引用した。ここで云う2つのグループとはモデルの正確性と有用性であり、正確性は、モデル化される現象へのモデル対応から、モデリングのシンタックス的ルールへのその対応まで及び、そしてそれはまたモデルが使われる目的と独立である。
有用性は、モデルが最初に構築された手元の特定目的のため役立っているとみなされる。Hommes はまた、内部的正確性(経験的、構文論的、及び意味論的品質)と外部的正確性(正当性)を更に区別した。
概念的モデルの品質を定義するための共通な出発点は、構文的と意味的が最も多く適用されるモデリング言語の言語的特性で見ることである。
同じく幅広いアプローチは、SEQUALとして知られるトップダウンの品質フレームワークを使って、Krogstieによって行われたような言語よりむしろ、記号論に基づくべきである。
それは、モデル、外的要因、ドメイン、モデリング言語、及び学習、行動の選択、あるいはモデリングのアクティビティ間の関係に基づくいくつかの品質局面を定義する。
フレームワークは、しかしながら品質の様々な程度を決める方法を提供しないが、実証的テストで事業プロセスモデリングのため広範囲に使われてきた。プロセス・モデルの品質を評価するLindland ら(1994)により提案された概念的モデル品質フレームワークの利用を伴う、Moodyらによって行われた以前の研究に従って、3つの品質レベルが識別された。
構文的品質 (Syntactic quality): モデルが使われるモデリング言語の文法に準じている広がりの評価。
意味的品質 (Semantic quality): モデルが正確にユーザー要求を表現しているかどうか。
実用的品質 (Pragmatic quality): モデルがモデリング過程に係わるすべての利害関係者によって十分に理解されるかどうか。すなわち、モデルが彼らのニーズを満たすのにそれを利用させることそのインタープリタに可能にすべきである。
研究から、品質フレームワークがプロセス・モデルの品質を評価するのに使い易くかつ有用であるが、しかしながらそれは信頼性に関する限界と欠陥を識別する難しさの両方を見出したことは注目された。これらの限界は、Krogstieによって行われた次の研究を通してフレームワークの洗練に導いた。このフレームワークは、1995年のKrogstie ら(更に 2002年にKrogstie & Jørgensenよって洗練された)によってSEQUELフレームワークと呼ばれ、次の3つの更なる品質局面を含んだ。