کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
384344 660844 2014 15 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
On verification of nested workflows with extra constraints: From theory to practice
ترجمه فارسی عنوان
در مورد تأیید گردش کارهای توافق شده با محدودیت های اضافی: از نظریه به عمل
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی


• Nested workflow is sound if each task can be present in some process.
• Extra constraints make verification of nested workflows NP-complete.
• Workflow verification can be done via constraint satisfaction with temporal reasoning.
• Task collapsing improves time efficiency of the verification process.
• The proposed verification technique is implemented in the FlowOpt system.

Workflows are used to formally describe processes of various types such as business and manufacturing processes. One of the critical tasks of workflow management is automated discovery of possible flaws in the workflow – workflow verification. In this paper, we formalize the problem of workflow verification as the problem of verifying that there exists a feasible process for each task in the workflow. This problem is tractable for nested workflows that are the workflows with a hierarchical structure similar to hierarchical task networks in planning. However, we show that if extra synchronization, precedence, or causal constraints are added to the nested structure, the workflow verification problem becomes NP-complete. We present a workflow verification algorithm for nested workflows with extra constraints that is based on constraint satisfaction techniques and exploits an incremental temporal reasoning algorithm. We then experimentally demonstrate efficiency of the proposed techniques on randomly generated workflows with various structures and sizes. The paper is concluded by notes on exploiting the presented techniques in the application FlowOpt for modeling, optimizing, visualizing, and analyzing production workflows.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Expert Systems with Applications - Volume 41, Issue 3, 15 February 2014, Pages 904–918
نویسندگان
, ,