Dynamic checking of temporal constraints for concurrent workflows

被引:30
作者
Li, Hongchen
Yang, Yun
机构
[1] Swinburne Univ Technol, Fac Informat & Commun Technol, CICEC, Hawthorn, Vic 3122, Australia
[2] Henan Univ, Sch Comp Sci, Kaifeng 475001, Peoples R China
基金
中国国家自然科学基金;
关键词
concurrent workflows; workflow specifications; workflow verification; temporal constraints; resource constraints;
D O I
10.1016/j.elerap.2004.09.003
中图分类号
F [经济];
学科分类号
02 ;
摘要
At present, workflow management systems have not sufficiently dealt with the issues of time, involving time modelling at build-time and time management at run-time. They are lack of the ability to support the checking of temporal constraints at run-time. Although some approaches have been devised to tackle this problem, they are limited to a single workflow and use only static techniques to verify temporal constraints. In reality, there are multiple workflows executing concurrently in a workflow management system. There may well exist resource constraints between these concurrent workflows, which affect significantly the veri. cation of temporal constraints at run-time. This paper proposes a novel approach for dynamic veri. cation of temporal constraints for concurrent workflows. We first investigate resource constraints in workflow management systems, and then de. ne concurrent workflow executions. Based on these definitions, we propose a veri. cation method by analysing the temporal relationship and resource constraints between activities among concurrent workflows. (c) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:124 / 142
页数:19
相关论文
共 22 条
[1]   Modeling and analysis of workflows using Petri Nets [J].
Adam, NR ;
Atluri, V ;
Huang, WK .
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 1998, 10 (02) :131-158
[2]  
[Anonymous], 1995, WORKFLOW MANAGEMENT
[3]  
[Anonymous], 1997, ADBIS
[4]   Temporal reasoning in workflow systems [J].
Bettini, C ;
Wang, XS ;
Jajodia, S .
DISTRIBUTED AND PARALLEL DATABASES, 2002, 11 (03) :269-306
[5]  
Casati F., 1996, WIDE WORKFLOW MODEL
[6]   Temporal representation and reasoning for workflow in engineering design change review [J].
Chinn, SJ ;
Madey, GR .
IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2000, 47 (04) :485-492
[7]  
EDER J, 1999, LNCS, V1626, P286
[8]   A workflow management system based on intelligent collaborative objects [J].
Fakas, G ;
Karakostas, B .
INFORMATION AND SOFTWARE TECHNOLOGY, 1999, 41 (13) :907-915
[9]   AN OVERVIEW OF WORKFLOW MANAGEMENT - FROM PROCESS MODELING TO WORKFLOW AUTOMATION INFRASTRUCTURE [J].
GEORGAKOPOULOS, D ;
HORNICK, M ;
SHETH, A .
DISTRIBUTED AND PARALLEL DATABASES, 1995, 3 (02) :119-153
[10]   Global transaction support for workflow management systems: from formal specification to practical implementation [J].
Grefen, P ;
Vonk, J ;
Apers, P .
VLDB JOURNAL, 2001, 10 (04) :316-333