期刊文献+

概率拟Hoare逻辑

Probabilistic Quasi-Hoare Logic
下载PDF
导出
摘要 基于Hoare逻辑,给出了概率拟Hoare逻辑,用于刻画程序执行的正确度,定量地描述理论与程序(或软件)实际执行之间的差距,反映理论被程序实现的程度,从而量化理论上正确的程序在实际执行时出错的可能性,以及解释正确度很高的两个程序串行复合之后的整体正确度可能并不高等问题。 A Hoare logic-baesed probabilistic quasi-Hoare logic for program correctness assessment was presented. Probabilistic quasi-Hoare logic describes the difference between the theory idea and implementation, and reflects the de- gree of which the theory idea is implemented by the program in practice. Thus, it can formally explain the reasons of er- rors of programs which are theoretically correct and the low correctness degree of the sequential composition of two programs (components) which are both high in correctness degree, etc.
出处 《计算机科学》 CSCD 北大核心 2016年第4期177-181,191,共6页 Computer Science
关键词 HOARE逻辑 Hoare三元组 正确度 概率测度 Hoare logic, Hoare triple, Correctness degree, Probability measure
  • 相关文献

参考文献17

  • 1Floyd R W.Assigning Meanings to Programs[C]∥Schwartz J T,ed.Proceedings of Symposium on Applied Mathematics.1967:19-32.
  • 2Zhou Chao-chen.Introduction to Formal Semantics[M].Changsha:Hunan Science and Technology Press,1985(in Chinese).
  • 3Hoare C A R.An Axiomatic Basis for Computer Programming[J].Communications of The ACM,1969,12(10):576-580,583.
  • 4Apt K R.Ten Years of Hoare’s Logic:A Survey Part-I[J].ACM Transactions on Programming Languages and Systems,1981,3(4):431-483.
  • 5Jones C B,Roscoe A W,Wood K R,et al.Reflections on the Work of C.A.R.Hoare[M].Springer-Verlag,2010.
  • 6Winskel G.The Formal Semantics of Programming Languages:An Introduction[M].MIT Press,1993.
  • 7Wang Zhi-jian,Fei Yu-kui,Lou Yuan-qing.Software Component Technology and Its Application[M].Beijing:Science Press,2005(in Chinese).
  • 8Yan Shi-jian,Wang Jun-xiang,Liu Xiu-ying.A Foundation Cour-se for Probability Theory (Second Edition)[M].Beijing:Science Press,2009(in Chinese).
  • 9Ding Wan-ding.A Summary Measure Theory[M].Hefei:Anhui People’s Publishing House,2005(in Chinese).
  • 10Yan Jia-an.Measure Theory Handout (Second Edition)[M].Beijing:Science Press,2004(in Chinese).

二级参考文献33

  • 1张正,左春,王裕国,蔡玉宝.基于语义的领域构件接口名称匹配方法[J].通信学报,2007,28(5):73-79. 被引量:6
  • 2Jeng J J,Cheng B H C.Specification Matching for Software Reuse:A Foundation[C]//Proceedings of the ACM SIGSOFT Symposium on Software Reusability.Seattle,Washington,USA,1995:97-105.
  • 3Zaremski A M,Wing J M.Specification Mathcing of Software Components[C]// ACM Transactions on Software Engineering and Methodology.1997,6:333-369.
  • 4Zaremski A M.Signature and Specification Mnthching[D].Carnegie Mellon University,1996.
  • 5Arbab F.Coordination for Component Composition[J].Electronic Notes in Theoretical Computer Science,2006,160:15-40.
  • 6He J F,Li X S,Liu Z M.Component-Based Software Engineering[C]//Proceedings of ICTAC' 2005.2005:70-95.
  • 7He J F,Li X S,Liu Z M.A Theory of Reactive Components[J].Electronic Notes in Theoretical Computer Science,2006,160:173-195.
  • 8Farhad A,Peter C O.Formal Aspects of Component Software:8th International Symposium,FACS 2011,Oslo,Norway,September 14-16,2011,Revised Selected Papers[M].Berlin,Heidelberg:Springer,2012.
  • 9Zhan N J,Kang E Y,Liu Z M.Component Publications and Compositions[J].Lecture Notes in Computer Science,2010,5713:238-257.
  • 10Lei B,Liu Z M,Morisset C,et al.State Based Robustness Testing for Components[J].Electronic Notes in Theoretical Computer Science,2010,260(1):173-188.

共引文献142

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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