计算机集成制造系统 ›› 2013, Vol. 19 ›› Issue (08 ): 1832-1841.

• 产品创新开发技术 • 上一篇    下一篇

基于Petri网编辑距离相似性的过程模型存储机制

李婕,闻立杰+,王建民   

  1. 清华大学软件学院
  • 出版日期:2013-08-31 发布日期:2013-08-31
  • 基金资助:
    国家自然科学基金资助项目(61003099);国家863计划资助项目(2012AA040904);教育部—中国移动科研基金资助项目(MCM20123011)。

Process model storage mechanism based on Petri net edit distance

  • Online:2013-08-31 Published:2013-08-31
  • Supported by:
    Project supported by the National Natural Science Foundation,China (No.61003099),the National High-Tech.R&D Program,China (No.2012AA040904),and the Ministry of Education and China Mobile Research Foundation,China(No.MCM20123011).

摘要: 随着业务过程的逐步成熟以及市场法规的持续变化,围绕同一业务主题会形成大量不同版本的过程模型。基于这些过程模型之间的结构相似性,为了改进模型存储,方便用户追溯变更历史,对过程模型存储机制进行了研究。在使用Petri网表示过程模型的基础上,应用图编辑算法中的贪心算法设计相似性算法度量模型之间的结构相似性,进而提出五种过程模型存储方案并设计实验,对各方案进行了比较。结果显示,结合用户需求,应用不同的存储方案可以在响应时间和存储空间上取得较好的平衡。

关键词: Petri网, 过程模型, 相似性度量, 模型存储

Abstract: With the improvement of business process and the change of market,many different versions of process models would appear which focus on the same business topic.Based on the structural similarity between those models,process model storage mechanisms were studied to improve model storage and to trace the change history easier for users.On the basis of using Petri net to represent the process model,greedy algorithm was applied to calculate the graph edit distance between different process models,and the basic edit operations and similarity formula were designed.Furthermore,five different process model storage solutions were proposed,and experiments were designed to make comparison.The results showed that the proposed storage could strike a balance between response time and storage space by combining with different demands of users.

Key words: Petri nets, process model, similarity measure, model storage

中图分类号: