Automatic workflow verification and generation

被引:0
|
作者
Lu, SY [1 ]
Bernstein, A
Lewis, P
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
[2] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11790 USA
关键词
workflow verification; workflow generation; workflow correctness; web services; Hoare logic;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Correctness is an important aspect of workflow management systems. However, most of the workflow literature focuses only on the modeling aspects and assumes that a workflow is correct if during the execution it respects the control and data dependency specified by the workflow designer. To address the correctness question properly we propose a new workflow model based on Hoare semantics that allows to: (1) automatically check if the desired outcome of a workflow can be produced by its actual implementation, (2) automatically synthesize a workflow implementation from the workflow specification and a given task library. In particular we: (1) formalize the semantics of workflows and tasks with pre- and postconditions, (2) for each control construct we provide a set of sound inference rules formalizing its semantics. While most of our workflow constructs are standard, two of them are new: the universal and the existential constructs. We then describe algorithms for automatically checking the correctness of workflows and for automatic workflow generation. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:71 / 92
页数:22
相关论文
共 50 条
  • [1] Automatic workflow generation
    Shepelev, VA
    Director, SW
    [J]. EURO-DAC '96 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL '96 AND EXHIBITION, PROCEEDINGS, 1996, : 104 - 109
  • [2] Automatic generation of workflow provenance
    Barga, Roger S.
    Digiampietri, Luciano A.
    [J]. PROVENANCE AND ANNOTATION OF DATA, 2006, 4145 : 1 - 9
  • [3] FlowMind: Automatic Workflow Generation with LLMs
    Zeng, Zhen
    Watson, William
    Cho, Nicole
    Rahimi, Saba
    Reynolds, Shayleen
    Balch, Tucker
    Veloso, Manuela
    [J]. PROCEEDINGS OF THE 4TH ACM INTERNATIONAL CONFERENCE ON AI IN FINANCE, ICAIF 2023, 2023, : 73 - 81
  • [4] Automatic workflow generation in engineering processes
    Seidel, Heiko
    Muehlhause, Mathias
    Jaeger, Tobias
    Fay, Alexander
    Diedrich, Christian
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2017, 65 (01) : 37 - 48
  • [5] Design and Implementation of the Automatic Generation Workflow System
    Lin, Ling
    Peng, Qimin
    [J]. PROCESSING OF 2014 INTERNATIONAL CONFERENCE ON MULTISENSOR FUSION AND INFORMATION INTEGRATION FOR INTELLIGENT SYSTEMS (MFI), 2014,
  • [6] AUTOMATIC PORTAL GENERATION BASED ON WORKFLOW DESCRIPTION
    Walker, Coral
    Lu, Dashan
    Walker, David W.
    [J]. PARALLEL PROCESSING LETTERS, 2011, 21 (02) : 155 - 171
  • [7] Automatic distributed workflow generation with GridMD library
    Morozov, I. V.
    Valuev, I. A.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2011, 182 (09) : 2052 - 2058
  • [8] Automatic generation of invariants in processor verification
    Su, JX
    Dill, DL
    Barrett, CW
    [J]. FORMAL METHODS IN COMPUTER-AIDED DESIGN, 1996, 1166 : 377 - 388
  • [9] Advanced verification by automatic property generation
    Rogin, F.
    Klotz, T.
    Fey, G.
    Drechsler, R.
    Ruelke, S.
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2009, 3 (04): : 338 - 353
  • [10] Automatic generation of workflow-extended domain models
    Brambilla, Marco
    Cabot, Jordi
    Comai, Sara
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2007, 4735 : 375 - +