期刊文献+

基于HCPN的面向方面NVP建模与分析

Modeling and Analysis of Aspect-oriented NVP Based on HCPN
下载PDF
导出
摘要 为能够在软件开发早期检测设计故障,降低N版本编程(NVP)容错策略给系统带来的额外开销,提出一种基于层次着色Petri网(HCPN)的面向方面NVP建模方法,将NVP模块转化为方面子模块,并编织为可执行的HCPN。运用该建模方法对网络搜索实例建立面向方面的NVP模型,结果验证了该NVP模型的正确性和有效性。 Aiming at detecting the design faults at early development stage and reducing the overhead that N-version Programming(NVP) fault tolerance strategy may bring into a system, this paper proposes an aspect-oriented modeling method based on Hierarchical Colored Petri Net(HCPN). NVP is modularized into an aspect sub-module and woven into a final executable HCPN. An aspect-oriented NVP model is built through a ease study of searching system using this method. Analysis result verifies the correctness and effectiveness of this NVP model.
出处 《计算机工程》 CAS CSCD 2012年第16期61-64,共4页 Computer Engineering
基金 国家自然科学基金资助项目(60773094 61173048)
关键词 N版本编程 容错 面向方面的编程 层次着色PETRI网 建模 N-version Programming(NVP) fault tolerance Aspect-oriented Programming(AOP) Hierarchical Colored Petri Net(HCPN) modeling
  • 相关文献

参考文献8

  • 1Avizienis A, Chen L. On the Implementation of N-version Programming for Software Fault Tolerance During Execution[C]// Proc. ofCOMPSAC'77. [S. 1.]: IEEE Press, 1977: 149-155.
  • 2John G K, Lamping J, Mendhekar A, et al. Aspect-oriented Programming[C]//Proc. of European Conference on Object- oriented Programming. Jyvaskyla, Finland: Springer-Verlag, 1997: 220-242.
  • 3Ege M, Eyler M A, Karakas M U. Reliability Analysis in n-version Programming with Dependent Failures[C]//Proc. of the 27th Euromicro Conference.[S. 1.]: IEEE Press, 2001 : 174-181.
  • 4林闯,王元卓,杨扬,曲扬.基于随机Petri网的网络可信赖性分析方法研究[J].电子学报,2006,34(2):322-332. 被引量:43
  • 5吴超,林家骏,俞岭,邵玮炜.软件可靠性建模研究[J].计算机工程,2008,34(11):52-54. 被引量:10
  • 6Jensen K. Coloured Petri Nets: A High Level Language for System Design and Analysis[M]. Heidelberg, Germany: Springer, 1991.
  • 7Jensen K, Kristensen M L. Formal Definition of Hierarchical Colored Petri Nets[M]. Heidelberg, Germany: Springer, 2009.
  • 8王嘉辉,陆以勤,利文乐.基于CPN Tools的电信业务建模及其应用[J].计算机工程,2006,32(14):221-223. 被引量:3

二级参考文献11

共引文献53

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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