WORKFLOW MANAGEMENT SYSTEM, METHOD THEREFOR, AND PROGRAM THEREFOR

The present invention realizes workflow management which makes it possible to reduce the execution cost of a workflow that takes errors into consideration. A computer 1 that manages a workflow has a cost information collection calculation unit 122 and an improvement proposal unit 123. The cost infor...

Full description

Saved in:
Bibliographic Details
Main Authors TAKEDA Masaki, SHIMOSAWA Taku, TEZUKA Shin, OZAWA Yoji, OSHIMA Satoshi
Format Patent
LanguageEnglish
French
Japanese
Published 04.01.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention realizes workflow management which makes it possible to reduce the execution cost of a workflow that takes errors into consideration. A computer 1 that manages a workflow has a cost information collection calculation unit 122 and an improvement proposal unit 123. The cost information collection calculation unit 122 uses advance cost information, which has been collected in advance, to calculate the execution costs for one or more tasks to be executed in a workflow and for the entire workflow. The improvement proposal unit 123 identifies a verification process for verifying success of one or more tasks on the basis of execution history information of the workflow, and, via the verification process, detects, prior to task execution, the possibility of occurrence of a task anomaly in the workflow. The improvement proposal unit 123 totals the execution cost of one or more tasks for which execution can be omitted to calculate a task execution cost reduction amount; calculates an overhead, which is the execution cost of the verification process; and, on the basis of the task execution cost reduction amount and the overhead, calculates an improvement expectation amount, which is the amount of reduction in execution costs occurring during workflow operation. La présente invention réalise une gestion de workflow qui permet de réduire le coût d'exécution d'un workflow prenant en compte les erreurs. Un ordinateur (1) qui gère un workflow comprend une unité de calcul de collecte d'informations de coût (122) et une unité de proposition d'amélioration (123). L'unité de calcul de collecte d'informations de coût (122) utilise les informations de coût, qui ont été collectées à l'avance, pour calculer les coûts d'exécution d'une ou de plusieurs tâches à exécuter dans un workflow et pour l'ensemble du flux de travail. L'unité de proposition d'amélioration (123) identifie un processus de vérification pour vérifier la réussite d'une ou de plusieurs tâches d'après les informations d'historique d'exécution du flux de travail et, par le biais du processus de vérification, détecte, avant l'exécution de tâche, la possibilité d'apparition d'une anomalie de tâche dans le workflow. L'unité de proposition d'amélioration (123) totalise le coût d'exécution d'une ou de plusieurs tâches dont l'exécution peut être omise pour calculer un montant de de réduction du coût d'exécution de la tâche ; calcule une surcharge, qui est le coût d'exécution du processus de vérification ; et d'après le montant de réduction du coût d'exécution de la tâche et la surcharge, calcule un montant attendu d'amélioration, qui est le montant de réduction des coûts d'exécution se produisant pendant l'opération du workflow. 異常系を考慮したワークフローの実行コストを削減することが可能なワークフロー管理を実現する。 ワークフローを管理する計算機1は、コスト情報収集計算部122と、改善提案部123を有する。コスト情報収集計算部122は、事前に収集されたコスト事前情報を用いて、ワークフローで実行される1または複数のタスクとワークフロー全体の実行コストを計算する。改善提案部123は、ワークフローの実行履歴情報を基に1または複数のタスクの成功を検証する検証処理を特定し、前記検証処理により、ワークフローのタスク異常発生の可能性をタスク実行前に検知することで、実行を省略できる1または複数のタスクの実行コストを集計してタスク実行コスト削減量を計算し、前記検証処理が持つ実行コストであるオーバーヘッドを計算し、前記タスク実行コスト削減量と前記オーバーヘッドを基に、ワークフローの運用時に発生する実行コストの削減量である改善見込み量を計算する。
Bibliography:Application Number: WO2022JP25733