首页 | 本学科首页   官方微博 | 高级检索  
     

基于完全有限前缀展开的行为等价过程树生成算法
引用本文:朱锐,黄月,金芝,李彤,汤雅惠. 基于完全有限前缀展开的行为等价过程树生成算法[J]. 软件学报, 2021, 32(5): 1385-1403
作者姓名:朱锐  黄月  金芝  李彤  汤雅惠
作者单位:云南大学软件学院,云南昆明 650091;北京大学信息科学技术学院,北京 100871;高可信软件技术教育部重点实验室(北京大学),北京 100871;云南省软件工程重点实验室(云南大学),云南 昆明 650091;云南大学软件学院,云南昆明 650091;云南省软件工程重点实验室(云南大学),云南 昆明 650091;北京大学信息科学技术学院,北京 100871;高可信软件技术教育部重点实验室(北京大学),北京 100871;云南省软件工程重点实验室(云南大学),云南 昆明 650091;云南农业大学大数据学院,云南昆明 650201
基金项目:国家自然科学基金(62002310,61662085,61662065);云南省重大科技专项(202002AD080002);云南省自然科学基金基础研究面上资助项目(2019FB135);云南大学数据驱动的软件工程省科技创新团队资助项目(2017HC012);云南大学“东陆中青年骨干教师”培养计划资助项目(C176220200)
摘    要:过程树能够兼具过程模型的行为和结构,对简化模型结构的复杂度方面具有重要意义.现有过程树转化仅能将基于块结构的简单过程模型转化为过程树,但是无法将具有复杂结构的过程模型转化过程树.为此,提出了一种基于完全有限前缀展开的行为等价过程树生成算法,用于将与过程树行为等价的过程模型转化为行为等价过程树.该方法首先利用完全有限前缀展开技术分析过程模型,抽取模型的活动关系;其次通过分析活动关系,进而对模型进行重构.最终通过活动关系判断和模型重构的不断迭代操作,构建行为等价过程树.在实验部分通过在测试模型上的实验,验证了该算法在行为等价过程树生成方面的正确性和可行性.

关 键 词:过程模型  复杂结构  Petri网  过程树  完全有限前缀展开
收稿时间:2020-04-22
修稿时间:2020-08-24

Generating Algorithm for the Behavior Equivalent Process Tree Based on Complete Finite Prefix Unfolding
ZHU Rui,HUANG Yue,JIN Zhi,LI Tong,TANG Ya-Hui. Generating Algorithm for the Behavior Equivalent Process Tree Based on Complete Finite Prefix Unfolding[J]. Journal of Software, 2021, 32(5): 1385-1403
Authors:ZHU Rui  HUANG Yue  JIN Zhi  LI Tong  TANG Ya-Hui
Affiliation:School of Software, Yunnan University, Kunming 650091, China;School of Electronics Engineering and Computer Science, Peking University, Peking 100871, China;Key Laboratory of High Confidence Software Technologies, Ministry of Education (Peking University), Beijing 100871, China;Key Laboratory in Software Engineering of Yunnan Province, Kunming 650091, China;School of Software, Yunnan University, Kunming 650091, China;Key Laboratory in Software Engineering of Yunnan Province, Kunming 650091, China;Key Laboratory in Software Engineering of Yunnan Province, Kunming 650091, China;School of Big Data, Yunnan Agricultural University, Kunming 650201, China
Abstract:The process tree has both the behavior and structure of process model, and it is significant on simplifying the complexity of the process model. Existing methods can only transform the block structured process model into process tree. However, it is difficult to transform process model with complex structure into process tree. To solve this problem, a novel generating algorithm for the behavior equivalent process tree based on complete finite prefix was proposed. The algorithm is used to transform the process tree in behavior equivalent''s process model into behavior equivalent process tree. This algorithm analyses the process model based on an incomplete prefix unfolding technique and extracts the relationships between process model activities. After analyzing the activity relation, the algorithm reconstruct the process model. The behavior equivalent process tree is constructed through activity relation judgment and the iterative operation of model reconstruction. The validity and feasibility of the proposed algorithm in the generation of behavioral equivalent process tree are verified by experiments on the test model.
Keywords:process model|complex structures|Petri net|process tree|complete finite prefix
本文献已被 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号