计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (36): 7-9.

• 博士论坛 • 上一篇    下一篇

过程实例跃迁正确性判定准则研究

李伟刚1,李俊亭2   

  1. 1.西北工业大学 软件与微电子学院,西安 710075
    2.西北工业大学 管理学院,西安 710075
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-12-21 发布日期:2007-12-21
  • 通讯作者: 李伟刚

Research on correctness criteria for process instance migration

LI Wei-gang1,LI Jun-ting2   

  1. 1.College of Software and Microelectronics,Northwestern Polytechnical University,Xi’an 710075,China
    2.School of Management,Northwestern Polytechnical University,Xi’an 710075,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-12-21 Published:2007-12-21
  • Contact: LI Wei-gang

摘要: 过程模型的动态更改会引起运行中的过程实例向更改后的过程模型跃迁,必须保证过程实例跃迁后运行的一致性。由于多分支结构的影响,不同过程实例的跃迁条件不易确定。研究了过程模型更改机制,通过删除、插入、修改三类元更改操作构造更改域。将过程执行历史能否重放作为过程实例跃迁正确性的判定准则,提出一种高效的过程实例精确跃迁条件评判方法,可以确定拥有不同路由结构、不同运行状态的过程实例的跃迁策略。该方法能适应多分支的过程模型,灵活性高,便于实现过程模型动态更改和实例跃迁的自动化。

关键词: 工作流, 动态更改, 实例跃迁, 正确性准则

Abstract: The dynamic change of process model may result in process instances migrating to the modified process model.The migrated process instances must not have conflicts in its execution.But it is difficult to determine the migrating condition of different process instances due to multi-branches existing in the process model.For this problem,the change mechanism of process model is researched in this paper,and the change domains are introduced through combining three kinds of meta-change operations,namely delete,insert and update.With the correctness criterion for dynamic changes of replaying the execution history of process instances,an efficient approach to check it through a group of migrating conditions is proposed,which can determine the migrating strategies of process instances with diverse of routing structures and running states automatically.The results in this paper are suitable for complicated process model change,and the process instances can implement migration along their executing route respectively and flexibly.

Key words: workflow, dynamic change, process instance migration, correctness criteria