期刊文献+

Petri网动态切片的最小变化域分析方法 被引量:1

Analysis Method of the Smallest Change Region with Dynamic Slice of Petri Nets
下载PDF
导出
摘要 在业务流程管理中,确定流程模型的最小变化域是一项重要的问题。已有的方法主要是从整个模型的角度去分析考察它的最小变化域,计算量比较复杂,具有一定的局限性。为了尽快查找到目标模型中的最小变化域,提出了Petri网动态切片的方法。首先通过对比分析源模型和目标模型的结构图得出目标模型的可疑区域,接着依据行为轮廓的思想在目标模型可疑区域中搜索出变化域,然后通过Petri网动态切片的方法得到目标模型的最小变化域。最后通过具体的电子购物实例,验证了该方法的有效性。 In the business process modeling, determining the smallest change domain of the process modeling is becoming a key problem. The developed method to consider the smallest change region is mainly from the angle of the whole model, and its calculation is very complex, so it has some limitations. In order to find out the smallest change region of a target model quickly, this paper puts forward a method named dynamic slice of Petri nets.Through the comparative analysis of the structure figures of source model and target model, the suspicious areas of the target model can be achieved. Then the thought of behavioral profiles is used to derive the change region of the suspicious areas in the target model. And the method named dynamic slice of Petri nets is used to obtain the smallest change region of the target model. Finally, the electronic shopping is used as an example to analyze the effectiveness of the method.
出处 《计算机科学与探索》 CSCD 北大核心 2016年第4期516-523,共8页 Journal of Frontiers of Computer Science and Technology
基金 国家自然科学基金Nos.61272153 61402011 安徽省自然科学基金No.1508085MF111 安徽省高校自然科学基金重点项目No.KJ2014A607~~
关键词 最小变化域 PETRI网 动态切片 可疑区域 行为轮廓 变化域 the smallest change region Petri nets dynamic slice suspicious areas behavioral profiles change region
  • 相关文献

参考文献18

  • 1Weber B, Rinderle S, Reichert M. Change patterns and change support features in process-aware information sys- tems[C]//LNCS 4495: Proceedings of the 19th International Conference on Advanced Information Systems Engineering, Trondheim, Norway, Jun 11-15, 2007. Berlin, Heidelberg: Springer, 2007: 574-588.
  • 2Li Chen, Reichert M, Wombacher A. On measuring process model similarity based on high-level change operations[C]// LNCS 5231: Proceedings of the 27th International Confer- ence on Conceptual Modeling, Barcelona, Spain, Oct 20-24, 2008. Berlin, Heidelberg: Springer, 2008: 248264.
  • 3Llorens M, Oliver J, Silva J, et al. Dynamic slicing tech- niques for Petri nets[J]. Electronic Notes in Theoretical Computer Science, 2008, 223: 153165.
  • 4Rakow A. Slicing Petri nets with an application to work- flow verification[C]//LNCS 4910: Proceedings of the 34th Conference on Current Trends in Theory and Practice of Computer Science, Novy Smokovec, Slovakia, Jan 19-25, 2008.Berlin, Heidelberg: Springer, 2008: 436-447.
  • 5Weidlich M, Weske M, Mendling J. Change propagation in process models using behavioral profiles[C]//Proceedings of the 2009 IEEE International Conference on Services Computing, Bangalore, India, Sep 21-25, 2009. Piscataway, USA: IEEE, 2009: 33-40.
  • 6Weidlich M, Mendling J, Weske M. Propagating changes between aligned process models[J]. The Journal of Systems and Software, 2012, 85(8): 1885-1898.
  • 7Wang Rongcun, Huang Rubing, Qu Binbin. Network-based analysis of software change propagation[J]. The Scientific World, 2014, 1155(10): 237-243.
  • 8Goknil A, Kurtev I, Berg K, et al. Change impact analysis for requirements: a meta-modeling approach[J]. Informa- tion and Software Technology, 2014, 56(8): 950-972.
  • 9Smirnov S, Weidlich M, Mendling J. Business process model abstraction based on behavioral profiles[C]//LNCS 6470: Proceedings of the 8th International Conference on Service- Oriented Computing, San Francisco, USA, Dec 7-10, 2010. Berlin, Heidelberg: Springer, 2010: 1-16.
  • 10Wu Zhehui. Petri nets theory[M]. Beijing: Mechanical In- dustry Press, 2006: 6-22.

同被引文献19

  • 1吴哲辉.Petri网理论[M].北京:机械工业出版社,2006.
  • 2Christian Gerth ,Jocben M. Ktister, Gregor Engels. language - Independent change management of process models [ C ]. Den- ver:12th International Conference on Model Driven Engineering Languages and Systems,2009:152 -166.
  • 3Weber B, Rinderle S, Reichert M. Changepattems and change support features in process - aware information systems [ C ]. In 19th International Conference, Heidelberg: Springer Berlin Heidelberg,2007,4495:574 - 588.
  • 4Weidlich M, Weske M, Mendling J. Changepropagation in process models using behavioral profiles [ C ]. In 2009 IEEE Interna- tional Conference on Services Computing, Bangalore : IEEE,2009 : 33 - 40.
  • 5Weidlich M, Mendling J, Weske M. Propagatingchanges between aligned process models [ J ]. The Journal of Systems and Soft- ware,2012,85 (8) :1885 - 1898.
  • 6Ktister J M, Gerth C, FOrster A, et al. Detecting and resolving process model differences in the absence of a change log[ C ]. Pro- eeedings of the 6th International Conference on Business Process Management,Springer- Verlag,2008:244- 260.
  • 7S. Bohner, R. Arnold. Software change impact analysis [ C ]. Proceedings of IEEE Computer Society Press, Los Alamitos, CA, USA, 1996.
  • 8R. S. Arnold, S. A. Bohner. Impact analysis - towards a framework for comparison [ C ]. Proceedings of IEEE International Con- ferenee on Software Maintenance, 1993:292 - 301.
  • 9J. P. Loyall, S. A. Mathisen, C. P. Satterthwaite. Impact analysis and change management for avionics software [ C ]. Proceedings of IEEE National Aerospace and Electronics Conference, 1997:740 - 747.
  • 10S. L. P fleeger. Software engineering: theory and practice [ C ]. Prentice Hall, Englewood Cliffs, N J, 1998.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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