ワークフロー管理システム( WfMSまたはWFMS ) は、ワークフロー アプリケーションとして配置された定義済みのタスク シーケンスのセットアップ、実行、および監視のためのインフラストラクチャを提供します。
国際基準
ワークフロー管理の分野には、いくつかの国際標準設定団体があります。
- ワークフロー管理連合[ 1 ]
- ワールドワイドウェブコンソーシアム[ 2 ]
- 構造化情報標準推進機構[ 3 ]
- OASIS 標準化団体によって公開された WS-BPEL 2.0 (統合中心) および WS-BPEL4People (ヒューマンタスク中心)。
ワークフロー管理の理論的基礎はペトリネットという数学的概念である。[ 4 ]
各ワークフローモデルにはタスク(ノード)とノード間の依存関係があり、依存関係の条件が満たされるとタスクが実行されます。
人々のためのワークフロー
WfMSを使用すると、ジョブやプロセスの種類に応じて異なるワークフローを定義できます。例えば、製造現場では、設計書が設計者からテクニカルディレクター、そして生産エンジニアへと自動的にルーティングされることがあります。ワークフローの各段階では、特定のタスクを担当する担当者が1人または1つのグループに分かれています。タスクが完了すると、WfMSは次のタスクの担当者に通知し、担当するプロセス段階の実行に必要なデータを受け取るようにします。
ワークフローはより複雑な依存関係を持つこともできます。例えば、文書を複数の言語に翻訳する場合、翻訳マネージャーが言語を選択すると、それぞれの選択が作業指示書として各翻訳者に発行されます。すべての翻訳者がそれぞれのタスクを完了した場合にのみ、プロセス内の次のタスクが実行されます。これは、上位レベルから下位レベルへのプロセス管理です。
WfMSは冗長なタスクを自動化し、未完了のタスクを確実にフォローアップします。ワークフローにおけるヒューマンタスクを扱う重要な標準規格として、OASIS標準化団体によるWS-BPEL4People標準があります。
自動化されたワークフロー
WfMS は、書類による注文転送を置き換えるだけでなく、自動化されたプロセスも制御できます。
例えば、上記の設計ドキュメントが現在AutoCADで利用可能であるものの、ワークフローではCatiaでの使用が求められる場合、自動化されたプロセスによって、次のタスクの担当者に通知する前に変換が実行されます。これがエンタープライズ・アプリケーション統合の概念です。
WfMSは、グリッドコンピューティングやクラウドコンピューティングなどの分散IT環境にも見られます。これらのシステムは、同じアプリケーションに属する可能性のある様々なプロセスの実行を管理することを目的としており、多くの場合、提供されるサービス品質(QoS)を保証する手段として使用されます。[ 5 ]
WfMS は、Microsoft Outlook や Office 365 などの既存のエンタープライズ インフラストラクチャを使用して拡張することもできます。
カテゴリー
WfMS のコンポーネントまたはサブシステムは、次のカテゴリに分類できます。
- ルーティングシステム(交通警官)
- これはWfMSの基本機能です。情報フローやドキュメントフローのルーティングを支援し、ある作業項目から次の作業項目へと情報を伝達します。この機能は例外的な状況には対応しません。
- 流通システム(コックス)
- この機能は拡張機能です。例外的な状況を検知し、その情報を指定された作業ポジションに送信します。動的な割り当てにより、作業不足のポジションに新しいタスクを割り当て、ワークフロー内の作業負荷の継続または均衡を実現します。
- 調整システム(職長)
- この機能は、リソースの競合や優先順位の競合を防ぐために同時実行アクティビティを調整します。
- エージェントシステム(労働者)
- この機能は自動化された作業を実行し、意思決定を必要としない操作の実行インスタンスを軽減します。
- アシスタントシステム(エキスパート)
- この機能は、これまでの機能をプロセス調整インスタンスとさらなるアクションの提案に拡張します。その基本には人工知能の手法が用いられます。
機能分類
ワークフロー システムは、機能に基づいて次のカテゴリに分類できます。
- 統合中心のワークフローシステム
- 人間のタスク中心のワークフローシステム
- XCFG
注目すべきWfMSのリスト
アクティビティ機能の一部としてWfMSを組み込む
参照
参考文献
- ^ Workflow Management Coalition 「Workflow Management Coalition」 . Workflow Management Coalition . 2022年11月24日. 2022年12月4日閲覧。
- ^ワールドワイドウェブコンソーシアム「ワールドワイドウェブコンソーシアム (W3C)」 .ワールドワイドウェブコンソーシアム (W3C) . 2022年12月2日. 2022年12月4日閲覧。
- ^ "OASIS Open" . OASIS Open . 2022年11月17日. 2022年12月4日閲覧。
- ^ Hartmut Ehrig (2003年11月25日).通信ベースシステムのためのペトリネット技術:ペトリネットの進歩. Springer. pp. 323–. ISBN 978-3-540-20538-8。
- ^サービス品質を考慮したグリッド向け革新的なワークフローマッピングメカニズム、 Kyriazis, Dimosthenis; Tserpes, Konstantinos; Menychtas, Andreas; Litke, Antonis; Varvarigou, Theodora (2008). 「サービス品質を考慮したグリッド向け革新的なワークフローマッピングメカニズム」Future Generation Computer Systems . 24 (6). Elsevier BV: 498– 511. doi : 10.1016/j.future.2007.07.009 . ISSN 0167-739X .