期刊文献+

基于k-定界的动态下推网络可达性分析

Research on k-delimited accessibility analysis for dynamic pushdown network
下载PDF
导出
摘要 为了保证含有递归、动态创建线程并发系统的安全性,提出基于动态下推网络模型的形式化验证方法。该模型的可达性为不可判定,把动态下推网络转换为在k-定界下可达性可判定的下推网络,再将转换后的下推网络符号化。分析表明,该方法可使模型可达性成为可判定的,且缓解了模型状态空间爆炸的状态。 In order to ensure the security of concurrent system which contains recursion and dynamic creating threads, the formal verification method based on dynamic pushdown network model is proposed. The accessibility of this model is undeeidable. The dynamic pushdown network is transformed into the accessibility which can be decidable under the k-delimited condition. And then the transformed pushdown network is symbolized. The analysis shows that the method makes the accessibility of the model decidable and greatly optimizes the problem of model state space explosion,
作者 徐力 钱俊彦
出处 《桂林电子科技大学学报》 2016年第1期48-51,共4页 Journal of Guilin University of Electronic Technology
基金 国家自然科学基金(61262008) 广西自然科学基金(2012GXNSFAA053220 2014GXNSFAA118365)
关键词 动态下推网络 k-定界 可达性分析 符号化 dynamic pushdown network k-delimited accessibility analysis symbolic
  • 相关文献

参考文献10

  • 1TAUBENFELD G.A closer look at concurrent data structures and algorithms[J].Bulletin of the European Association for Theoretical Computer Science,2015,115:61-82.
  • 2SONG F,TOUILI T.Model checking dynamic pushdown networks[C]//SHAN C C.Proceedings of the 11th Asian Symposium on Programming Languages and Systems:8301 Melbourme,Australia,2013:33-49.
  • 3ATIG M,BOUAJJANI A,QADEER S.Context-bounded analysis for concurrent programs with dynamic creation of threads[C]//Proceedings of the 15th International Conference on TACAS LNCS 5505,Univ York,European Assoc,2009:107-123.
  • 4RAMALIANGAM G.Context sensitive synchronization sensitive analysis is undecidable[J].On Programming Languages and Systems,2000,22:416-430.
  • 5QADEER S,REHOF J.Context-bounded model checking of concurrent software[C]//HALBWACHS N,ZUCK L D.11th International Conference on Tools and Algorithms for the Construction and Analysis of Systems:3440.Edinburgh:Springer,2005:93-107.
  • 6MCLEAN D,RYBAKOV V.Multi-agent temporary logic TS4(Kn)(U)based at non-linear time and imitating uncertainty via agents'interaction[C]//RUTKOWSKI L.Lecture Notes in Artificial Intelligence.LNCS 8052.Zakopane,POLAND,2013:375-384.
  • 7ESPARZA J,SCHWOON S.A BDD-based model checker for recursive programs[C]//BERRY G,COMON H,FINKEL A.13th Tnternational Conference on Computer Aided Verification:2102.Heidelberg:Springer,2005:93-107.
  • 8BOLLIG B,KUSKE D,MENNICKE R.The complexity of model checking multi-stack systems[C]//Proceedings of the 28th Annual ACM/IEEE Symposium on Logic in Computer Science,New Orleans,LA,USA,2013:163-72.
  • 9LAMMICH P,OLM M,SEIDL H.Contextual locking for dynamic pushdown networks[C]//Proceedings of the 20th International Symposium on Static Analysis,Seattle,WA,USA,2013:47-98.
  • 10CAO Xiaojuan,MIZUHITO D.Well-structured pushdown systems[C]//MELGRATTI H.Lecture notes in Artificial Intelligence.LNCS 8052,Berlin,Heidelberg:Springer,2013:121-136.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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