Skip to main content
QUICK REVIEW

[論文レビュー] Introduction to the Case Management Model and Notation (CMMN)

Mike A. Marin|arXiv (Cornell University)|Aug 17, 2016
Business Process Modeling and Analysis参考文献 1被引用数 12
ひとこと要約

この論文は、ケースレベルの制御、任意のタスク起動、動的計画を強調する、宣言的で作業者中心のビジネスプロセスモデリング手法として、ケース管理モデルおよび表記法(CMMN)1.0を紹介する。CMMN 1.0は、リアルタイム意思決定、手動起動、実行時におけるケース計画の変更を可能にする、柔軟でデータ駆動型のモデルを通じて、ケース作業者が動的かつ柔軟にワークフローを管理することを可能にする。

ABSTRACT

This is a short tutorial of the Case Management Model and Notation (CMMN) version 1.0. It is targeted to readers with knowledge of basic process or workflow modeling, and it covers the complete CMMN notation. A simple complaints process is used to demonstrate the notation. At the end of the tutorial the reader will be able to understand and create CMMN models. An appendix summarizing the notation is included for reference purposes.

研究の動機と目的

  • 基本的なプロセスモデリングに慣れ親しんだ実務家向けに、CMMN 1.0の包括的チュートリアルを提供すること。
  • 従来のワークフロー・モデリングとは異なり、制御権をケース作業者に移譲することによって、ケース管理がどのように異なるかを示すこと。
  • 実際の苦情処理プロセスの事例を通じて、CMMN表記法の使用法を説明すること。
  • 適応的ケース実行を可能にする、ケース計画、ケースファイルアイテム、任意の計画の役割を明確にすること。
  • CMMNが実行時意思決定、特に手動起動、一時停止、データ操作をケース作業者が行えるようにする仕組みを強調すること。

提案手法

  • CMMN表記法および概念を説明するために、継続的な例として架空の顧客苦情処理プロセスを使用する。
  • CMMNのコア要素であるケース計画、ケース計画アイテム(タスク、ステージ、マイルストーン、イベントリスナ)、デコレーターを導入する。
  • 開始条件および終了条件を用いた宣言的モデリングを説明し、これによりタスクやステージがいつ起動または完了できるかを定義する。
  • 手動起動および自動完了の機能を説明し、これによりケース作業者が実行タイミングを制御できることを示す。
  • 繰返し、必須、オプションなどのデコレーターを適用して、柔軟で条件依存の振る舞いをモデル化する。
  • 計画テーブルおよび任意のアイテムの使用法を示し、承認された作業者が実行時におけるケース計画を支援できることを説明する。

実験結果

リサーチクエスチョン

  • RQ1CMMNは、従来のワークフロー・モデルと比較して、ケース作業者がビジネスプロセスの実行をどのように動的に制御できるか?
  • RQ2CMMNに実行時における計画および意思決定をケース作業者が行えるようにする仕組みは何か?
  • RQ3開始条件および終了条件は、厳密な制御フローを強制せずに、どのように宣言的にプロセスの条件をモデル化するか?
  • RQ4CMMNは、実行中にケースデータおよび構造をどのように変更できるか?
  • RQ5マイルストーン、タスク、ステージに任意の起動を組み合わせることで、CMMNはケースインスタンスの変動性をどのように扱うか?

主な発見

  • CMMNは、プロセス中心から作業者中心のプロセス実行に移行させ、ケース作業者が動的計画および意思決定を通じてビジネス目標を達成する責任を負うことを可能にする。
  • 手動起動の使用により、ケース作業者は、開始条件を満たした後でさえも、タスクやステージを開始またはスキップするかどうかを決定できる。
  • 開始条件および終了条件を用いた宣言的モデリングにより、固定された制御フローを強制せずに、柔軟で条件依存のケース計画アイテムの起動が可能になる。
  • ケース作業者は、ケース実行中であればいつでも、ケースファイルアイテム(例:文書、データ)を追加、変更、削除でき、リアルタイムな協働を支援する。
  • 一時停止/再開、障害無視、手動完了といった実行時動作がサポートされ、複雑または予測不能なプロセスにおける適応性が向上する。
  • 苦情処理プロセスの事例から、CMMNモデルはBPMNモデルと比較して構造がやや緩いように見えるが、これはCMMNの目的、すなわち柔軟性と作業者主導性の実現を反映している。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。