プロセスマイニング

プロセスマイニング（）は、イベントログに基づくビジネスプロセスの分析をサポートする、 プロセス管理の分野における一連の技術である。 プロセスマイニングでは、情報システムによって記録されたイベントログに含まれる傾向、パターン等の詳細を識別するために、イベントログデータに特殊なデータマイニングアルゴリズムを適用する。 プロセスマイニングの目的は、プロセスの効率とプロセスの理解を向上させることである。 
プロセスマイニングは、 "Automated Business Process Discovery" （ABPD: "自動ビジネスプロセスディスカバリ"）とも呼ばれる 。ただし、学術文献では、 "自動ビジネスプロセスディスカバリ"という用語は、イベントログを入力として受け取り、ビジネスプロセスモデルを出力として生成する手法を具体的に指すために、より狭い意味で使用される。 プロセスマイニングという用語は、プロセスモデルを検出する手法だけでなく、ビジネスプロセスの適合性やイベントログに基づくパフォーマンス分析の手法も指すように、より広い範囲で使用されている。 
概要.
プロセスマイニング手法は、他のアプローチではプロセスの正式な説明が得られない場合や、既存のドキュメントの品質に疑問がある場合によく使用される。 Gartnerによると、プロセスマイニングはハイパーオートメーションの一部である。たとえば、 ワークフローシステムの監査証跡、 エンタープライズリソースプランニングシステムのトランザクションログ、または病院の電子カルテへプロセスマイニング手法を適用すれば、プロセス、組織および製品を理解するためのモデルが得られる可能性がある。 イベントログ分析を使用して、イベントログを"事前"モデルと比較し、観測値が規範的モデルと記述的モデルのどちらに準拠するか理解することも可能である。プロセスマイニングを実施するには、イベントログデータから文書ID、処理内容、タイムスタンプの3要素が取得できる必要がある 。 
BAM（ビジネス・アクティビティ・モニタリング）、BOM（ビジネス・オペレーション・マネジメント）、BPI（ビジネス・プロセス・インテリジェンス）などの最新の技術動向から、 ビジネスプロセス管理（ワークフローシステム等）で診断機能のサポートが求められていることが窺える。 
分類.
プロセスマイニング手法には3つの分類がある。 この分類は、 事前モデルが存在するか、どのように使用されるかに基づいている。