期刊文献+

互斥协议的安全性分析

Safety analysis of mutual exclusion protocol
下载PDF
导出
摘要 安全性和活性是两大基本的系统属性,对于指导系统的设计与验证具有重要意义。通过对它们原始定义的形式化梳理,发现其缺乏对状态序列的具体约束。针对这一问题,使用对系统动作刻画更完善的行为时序逻辑进行了重定义,加入了初始状态和转移条件的约束。以此为基础,对互斥这一并发系统的典型属性进行了形式化的分析,由此说明如何判断一个属性是否满足安全性或活性的定义。该技术为实现系统性质的自动推理与验证提供了形式化基础。 Safety and liveness are tow basic types of system property and are very useful for the design and verification of system. This paper pointed out the disadvantage of lacking restricts to state sequence in their original definition. For this problem,it gave redefinition by the temporal logic of action which was more suitable to describe system action. The new formal definition added initial state and constraint conditions for transfer. On this basis,it analyzed the mutual exclusion which was the typical property of concurrent system by formal method. It also shows that how to judge whether a property meets the definition of safety or liveness. This technology provided the formal basic for the automatic reasoning and verification of system property.
出处 《计算机应用研究》 CSCD 北大核心 2015年第5期1486-1488,共3页 Application Research of Computers
基金 国家自然科学基金资助项目(6130900) 贵州省自然科学基金资助项目(J[2011]2328) 福建工程学院科研启动基金资助项目(GY-Z13112)
关键词 互斥协议 属性分类 安全性 活性 行为时序逻辑 mutual exclusion protocol classification of properties safety liveness temporal logic of action
  • 相关文献

参考文献11

  • 1CHEN Rui,LONG Shi-gong. Specifying concurrent program based on TLA[C] //Proc of the 2nd International Conference on Mechanical Design and Power Engineering. Zurich:Trans Tech Publications,2014:798-802.
  • 2PARK Sung-hoon,KIM Y M. Mutual exclusion algorithm in mobile cellular networks[C] //Lecture Notes in Electrical Engineering,vol 215. 2013:695-702.
  • 3LAMPORT L. The temporal logic of action[J].ACM Trans on Programming Languages and Systems,1994,16(3):872-923.
  • 4LI Jun-tao,YIU Zi-yi. On actions of temporal logic of actions[C] //Proc of the 3rd International Conference on Advanced Computer Theory and Engineering. New York:IEEE Computer Society,2010:4474-4477.
  • 5CHAUDHURI K,DOLIGEZ D,LAMPORT L,et al. Verifying safety properties with the TLA+ proof system[C] //Lecture Notes in Computer Science,vol 6173. Berlin:Springer,2010:142-148.
  • 6MERZ S. Proofs and proof certification in the TLA+ proof system[C] // Proc of the 2nd International Workshop on Proof Exchange for Theorem Proving. 2012:16-20.
  • 7唐郑熠,李均涛,李祥.行为时序逻辑中公平性的研究与完善[J].计算机应用研究,2010,27(5):1788-1790. 被引量:4
  • 8COUSINEAU D,DOLIGEZ D,LAMPORT L,et al. TLA+ proofs[C] //Lecture Notes in Computer Science,vol 7436. Berlin:Sprin-ger,2012:147-154.
  • 9BAI Jin-shan,TANG Zheng-yi,LI Jun-tao,et al. Linear time properties in TLA[J].Journal of Convergence Information Techno-logy,2011,6(1):284-288.
  • 10WAN Liang,SHI Wen-chang. Specifying and checking network protocol based on TLA[C] //Proc of the International Conference on Anti-Counterfeiting,Security and Identification. Washington DC:IEEE Computer Society,2012:187-195.

二级参考文献5

  • 1LAMPORT L.The temporal logic of action[J].ACM Trans on Programming Languages and Systems,1994,16(3):872-923.
  • 2MERZ S.Modeling and developing systems using TLA+[J].Escuela de Verano,2005,73(3):207-244.
  • 3LAMPORT L.Specifying systems[M].New York:Addison-Wesley,2002.
  • 4DIJKSTRA E.A discipline of programming[M].New Jersey:Prentice-Hall,1976.
  • 5张昭理,洪帆,肖海军.基于Petri网的混合安全策略建模与验证[J].计算机应用研究,2008,25(2):509-511. 被引量:4

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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