计算机科学 ›› 2018, Vol. 45 ›› Issue (11A): 558-563.
赵莹1, 赵川1, 黄苾2, 代飞2
ZHAO Ying1, ZHAO Chuan1, HUANG Bi2, DAI Fei2
摘要: BPMN 2.0已成为了建模业务过程事实上的标准。BPMN 2.0过程模型中建模元素的混用会产生控制流方面的语义错误。首先,建立了BPMN 2.0过程模型到工作流网的映射,并使用Petri网来形式定义过程模型的语义;其次,借助Petri网的分析技术,使用这种定义的语义对BPMN 2.0过程模型进行了合理性分析。实验结果表明,这种形式化可以识别BPMN 2.0过程模型中的语义错误。
中图分类号:
[1]OMG.Business Process Model and Notation (BPMN) Version 2.0[EB/OL].http://www.omg.org/spec/BPMN/2.0. [2]PALMER N.XML Process Definition Language[M].Springer US,2009. [3]WOHED P,AALST W M P V D,DUMAS M,et al.Pattern-Based Analysis of the Control-Flow Perspective of UML Activity Diagrams[M]∥Conceptual Modeling-ER 2005.Springer Berlin Heidelberg,2005:63-78. [4]DIJKMAN R M,DUMAS M,OUYANG C.Formal semantics and analysis of BPMN process models using Petri nets[J].Information & Software Technology,2007,50(12):1281-1294. [5]JIN T,WANG J,YANG Y,et al.Refactor Business Process Models with Maximized Parallelism[J].IEEE Transactions on Services Computing,2017,9(3):456-468. [6]AALST W.The application of Petri nets to workflow management[J].Journal of Circuits System & Computers,1998,8(1):21-66. [7]DIJKMAN R,GORP P V.BPMN 2.0 Execution Semantics Formalized as Graph Rewrite Rules[J].Lecture Notes in Business Information Processing,2010,67:16-30. [8]WONG P Y H,GIBBONS J.A Process Semantics for BPMN[C]∥Proceedings of the International Conference on Formal Engineering Methods.Berlin,Germany:Springer-Verlag,2008:355-374. [9]WONG P Y H,GIBBONS J.Formalisations and applications of BPMN[J].Science of Computer Programming,2011,76(8):633-650. [10]YE J H,SUN S X,SONG W,et al.Formal Semantics of BPMN Process Models Using YAWL[C]∥Proceedings of the International Symposium on Intelligent Information Technology Application.Washiongton,D.C.,IEEE,2008:70-74. [11]PRANDI D,QUAGLIA P,ZANNONE N.Formal Analysis of BPMN Via a Translation into COWS[C]∥Proceedings the 10th International Conference on Coordination Models and Languages.Berlin,Germany:Springer-Verlag,2008:249-263. [12]LAM V S W.A Precise Execution Semantics for BPMN[J].Iaeng International Journal of Computer Science,2012,39(1):20-33. [13]ECKLEDER A,FREYTAG T.WoPeD 2.0 goes BPEL 2.0[C]∥German Workshop on Algorithms and TOOLS for Petri Nets,Algorithmen Und Werkzeuge Für Petrinetze(Awpn 2008).Rostock,Germany,2008:75-80. [14]DUMAS M.过程感知的信息系统[M].王建民,等译.北京:清华大学出版社,2009. |
[1] | 曹蕊, 方贤文, 王丽丽. 基于通讯行为轮廓挖掘条件非频繁行为的方法 Method of Mining Conditional Infrequent Behavior Based on Communication Behavior Profile 计算机科学, 2018, 45(8): 310-314. https://doi.org/10.11896/j.issn.1002-137X.2018.08.056 |
[2] | 毛典辉,薛子育,李子沁,王帆. 基于深度神经网络的图像语句转换方法发展综述 Survey on Converting Image to Sentence Based on Depth Neural Networks 计算机科学, 2018, 45(3): 23-28. https://doi.org/10.11896/j.issn.1002-137X.2018.03.004 |
[3] | 赵莹, 潘华, 张云猛, 莫启, 代飞. 协同业务过程建模与行为验证 Modeling and Behavior Verification for Collaborative Business Processes 计算机科学, 2018, 45(11A): 597-602. |
[4] | 马赛,董东. 基于潜在语义分析的Large Class检测 Detection of Large Class Based on Latent Semantic Analysis 计算机科学, 2017, 44(Z6): 495-498. https://doi.org/10.11896/j.issn.1002-137X.2017.6A.110 |
[5] | 杜慧,陈云芳,张伟. 主题模型中的参数估计方法综述 Survey for Methods of Parameter Estimation in Topic Models 计算机科学, 2017, 44(Z6): 29-32. https://doi.org/10.11896/j.issn.1002-137X.2017.6A.006 |
[6] | 罗海蛟,柯晓华. 基于改进的LDA模型的中文主观题自动评分研究 Automated Scoring Chinese Subjective Responses Based on Improved-LDA 计算机科学, 2017, 44(Z11): 102-105. https://doi.org/10.11896/j.issn.1002-137X.2017.11A.020 |
[7] | 张书波,张引,张斌,孙达明. 基于Copulas框架的混合式查询扩展方法 Combined Query Expansion Method Based on Copulas Framework 计算机科学, 2016, 43(Z6): 485-488. https://doi.org/10.11896/j.issn.1002-137X.2016.6A.114 |
[8] | 李道丰,黄凡玲,刘水祥,黄安妮. 基于行为语义分析的Web恶意代码检测机制研究 Study on Web-based Malware Detection Mechanism Based on Behavior and Semantic Analysis 计算机科学, 2016, 43(8): 110-113. https://doi.org/10.11896/j.issn.1002-137X.2016.08.023 |
[9] | 白雪骢,朱焱. 一种基于禁忌搜索算法的流程挖掘方法 Process Mining Approach Based on Tabu Search Algorithm 计算机科学, 2016, 43(4): 214-218. https://doi.org/10.11896/j.issn.1002-137X.2016.04.044 |
[10] | 肖正,刘辉,李兵. 一种基于语义距离的Web评论SVM情感分类方法 SVM Sentiment Classifier Based on Semantic Distance for Web Comments 计算机科学, 2014, 41(9): 248-252. https://doi.org/10.11896/j.issn.1002-137X.2014.09.047 |
[11] | 周由,戴牡红. 语义分析与TF-IDF方法相结合的新闻推荐技术 News Recommendation Technology Combining Semantic Analysis with TF-IDF Method 计算机科学, 2013, 40(Z11): 267-269. |
[12] | 沈晖,陆育锋,郭以东,杨勇. 基于语义分析的统计报表多维数据建模方法 Multiple Dimension Data Modeling Method for Statistical Data Sheets Based on Semantic Analysis 计算机科学, 2013, 40(9): 243-246. |
[13] | 张宝印, 于俊清, 唐九飞, 何云峰, 王赠凯. 面向情感的电影背景音乐分类方法 Affective-oriented Movie Background Music Classification 计算机科学, 2013, 40(12): 37-40. |
[14] | 刘端阳,王良芳. 结合语义扩展度和词汇链的关键词提取算法 Extraction Algorithm Based on Semantic Expansion Integrated with Lexical Chain 计算机科学, 2013, 40(12): 264-269. |
[15] | 强保华,李巍,邹显春,汪天天,吴春明. 基于潜在语义分析的Deep Web查询接口聚类研究 Research on Deep Web Query Interface Clustering Based on Latent Semantic Analysis 计算机科学, 2013, 40(11): 228-230. |
|