期刊文献+

过程模型中控制流反模式的定义和检测方法

Definition and detection approach of control-flow anti-patterns in process models
下载PDF
导出
摘要 提出一种过程模型中控制流反模式的定义和检测方法,抽取不同过程模型中的控制流结构并将其规约为语言无关的过程结构树,基于不同控制流反模式的CAPDL定义,在过程结构树上查找与之对应的控制流反模式。该方法既支持不同的过程建模语言,也允许用户自定义控制流反模式。基于215个实际BPMN过程模型的反模式检测试验表明,该方法可以有效地检测用户自定义的控制流反模式,与已有方法相比,该方法极大地提高了反模式检测的检测效率。 A control-flow anti-pattern definition and detection approach for process models was proposed. Firstly control-flow structures of different process models are extracted and reduced to process structure tree which is language-independent, then control-flow anti-patterns are detected according to their CAPDL (control-flow anti-pattern description language) definitions in the process structure tree. The proposed approach can support user-defined control-flow anti-pattern detection with differ- ent process modeling languages. The results of anti-pattern detection experiment based on 215 real-world BPMN process mod- els show that the proposed approach can detect user-defined control-flow anti-patterns effectively. Compared with existing ap- proaches, the efficiency of anti-pattern detection is greatly enhanced.
出处 《中国石油大学学报(自然科学版)》 EI CAS CSCD 北大核心 2013年第3期177-182,共6页 Journal of China University of Petroleum(Edition of Natural Science)
基金 国家自然科学基金项目(61170087)
关键词 过程建模 控制流反模式 反模式检测 process modeling control-flow anti-pattern anti-pattern detection
  • 相关文献

参考文献13

  • 1SMITH H, FINGAR P. Business Process Management: The Third Wave [ M/OL ]. Meghan-Kiffer Press, 2003. http ://www. bpmi. org/downloads/LIB-2002-08-2, pdf. 被引量:1
  • 2KOEHLER J, VANHATALO J. Process anti-patterns: how to avoid the common traps of business process mod- eling[ J ]. IBM WebSphere Developer Technical Journal, 2007,10(2) :4. 被引量:1
  • 3S.ADIQ W, ORLOWSKA M E. Analyzing process models using graph reduction techniques [ J ]. Information Sys- tems, 2000,25(2) :117-134. 被引量:1
  • 4VANHATALO J, VOLZER H, LEYMANN F. Faster and more focused control-flow analysis for business process models through sese decom- position[ M/OL]. Service-O- riented computing-ICSOC 2007, Vienna, Austria. 被引量:1
  • 5Springer Berlin Heidelberg, 2007 : 43-55. http ://link. springer, corn/chapter/10. 1007/978-3-540-74974-5_4. 被引量:1
  • 6AHO A V, LAM M S, SETHI R, e: al. Compilers: prin7 ciples, techniques, and tools[ M/OL]. Pearson/Addison Wesley, 2007. http://www, lavoisier, fr/livre/notice.asp? ouvrage= 1184227. 被引量:1
  • 7GRUHN V, LAUE R. A heuristic method for detecting problems in business process models [ J ]. Business Process Management Journal, 2010,16 (5) : 806-821. 被引量:1
  • 8AWAD A. BPMN-Q: a language to query business processes[ C/OL]//Proceedings of EMISA 2007, Nan- jing China. 2007: 115-128. http://dbis, eprints, uni- ulm. de/205/1/EMISA-Proceedings-Komplett, pdf #page =117. 被引量:1
  • 9Business Process Modeling Notation (BPMN) Version 2.0 [ S ]. Object Management Group (OMG), Jun 2010. http ://www. omg. org/spec/BPMN/2. 0/PDF/. 被引量:1
  • 10VANHATALO J, VOLZER H, KOEHLER J. The refinedprocess structure tree [ J ]. Data & Knowledge Engineer- ing, 2009,68(9):793-818. 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部