Temporal Reasoning in Workflow Systems

被引:1
|
作者
Claudio Bettini
X. Sean Wang
Sushil Jajodia
机构
[1] DSI,ISE Department
[2] Università di Milano,undefined
[3] George Mason University,undefined
来源
Distributed and Parallel Databases | 2002年 / 11卷
关键词
workflow; temporal reasoning; schedule; time granularity;
D O I
暂无
中图分类号
学科分类号
摘要
In a workflow system, autonomous agents perform various activities cooperatively to complete a common task. Successful completion of the task often depends on correct synchronization and scheduling of agents' activities. It would greatly enhance the capabilities of current workflow systems if quantitative temporal constraints on the duration of activities and their synchronization requirements can be specified and reasoned about. This paper investigates such requirements and related reasoning algorithms. In particular, the paper studies the consistency, prediction and enactment services in a workflow system, and provides corresponding algorithms. The consistency service is to ensure that the specification of the temporal constraints is possible to satisfy; the prediction service is to foretell the time frame for the involved activities; and the enactment service is to schedule the activities so that, as long as each agent starts and finishes its task within the specified time period, the overall constraints will always be satisfied. For the enactment service, the paper identifies two practically interesting families of enactment schedules for autonomous agents, namely “free schedules” and “restricted due-time schedules”. In a free schedule, an agent may use any amount of time to finish the task as long as it is between the minimum and maximum time declared by the agent when the workflow is designed. A restricted due-time schedule is a more restrictive one in which the maximum amount of time that an agent may use is limited to a smaller number than the declared maximum. The paper presents efficient algorithms to find free and restricted due-time schedules. The paper also provides algorithms for the above services when multiple time granularities are involved in the temporal constraint specification.
引用
收藏
页码:269 / 306
页数:37
相关论文
共 50 条
  • [31] Temporal Bayesian Knowledge Bases - Reasoning about uncertainty with temporal constraints
    Santos, Eugene, Jr.
    Li, Deqing
    Santos, Eunice E.
    Korah, John
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (17) : 12905 - 12917
  • [32] Handling Temporal Constraints in Workflow Model for Planning and Scheduling
    Zhang, Wanpeng
    Wang, Lin
    Wang, Nan
    Chen, Jing
    2010 2ND INTERNATIONAL ASIA CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (CAR 2010), VOL 2, 2010, : 467 - 471
  • [33] Analyzing Artifact Anomalies in a Temporal Structural Workflow for SBS
    Wang, Feng-Jian
    Mandalapu, Parameswaramma
    2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 480 - 485
  • [34] Temporal reasoning based automatic arrhythmias recognition
    Wang, F
    Carrault, G
    Quiniou, R
    Cordier, MO
    Luo, L
    2003 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS, INTELLIGENT SYSTEMS AND SIGNAL PROCESSING, VOLS 1 AND 2, PROCEEDINGS, 2003, : 1114 - 1119
  • [35] Extending constraint logic programming for temporal reasoning
    Evelina Lamma
    Michela Milano
    Paola Mello
    Annals of Mathematics and Artificial Intelligence, 1998, 22 : 139 - 158
  • [36] Extending CLIPS to support temporal representation and reasoning
    Chinn, SJ
    Madey, GR
    EXPERT SYSTEMS, 1999, 16 (02) : 72 - 86
  • [37] Applications of Temporal Reasoning to Intensive Care Units
    Juarez, J. M.
    Campos, M.
    Morales, A.
    Palma, J.
    Marin, R.
    JOURNAL OF HEALTHCARE ENGINEERING, 2010, 1 (04) : 615 - 636
  • [38] A Framework for Reasoning Under Uncertainty with Temporal Constraints
    Santos, Eugene, Jr.
    Li, Deqing
    Wilkinson, John T.
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 448 - 454
  • [39] Efficient Algorithms for Fuzzy Qualitative Temporal Reasoning
    Schockaert, Steven
    De Cock, Martine
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2009, 17 (04) : 794 - 808
  • [40] Modelling and solving temporal reasoning as propositional satisfiability
    Pham, Duc Nghia
    Thornton, John
    Sattar, Abdul
    ARTIFICIAL INTELLIGENCE, 2008, 172 (15) : 1752 - 1782