摘要
Dershowitz,N.和Z.Manna,《程序注释的推理规则》,A.I.备忘录AIM 303,斯坦福大学,1977年10月。 谷歌学者 数字图书馆 Elspa,B.,《半自动生成归纳断言以证明程序正确性》,斯坦福研究所,斯坦福,加利福尼亚州,SRI项目26861974年7月。 谷歌学者 German,S.M.,《自动证明缺少常见运行时错误的系统》,斯坦福A.I.备忘录,编制中。 谷歌学者 German,S.M.和B.Wegbreit,归纳断言合成器,IEEE Trans。 《软件工程》,SE-1,1(1975年3月),第68-75页。 谷歌学者 数字图书馆 Hoare,C.A.R.,《程序证明:FIND,Comm.ACM 14,1》(1971年1月),第39-45页。 谷歌学者 数字图书馆 Hoare,C.A.R.和N.Wirth,编程语言Pascal的公理化定义,《信息学报》,第2卷,1973年,第335-355页。 谷歌学者 数字图书馆 Huet,G.,D.Luckham和D.Oppen,《证明缺少常见运行时错误的扩展Pascal语义》,斯坦福A.I.备忘录,即将出版。 谷歌学者 Jensen,K.和N.Wirth,《Pascal用户手册和报告》,第二版,Springer-Verlag,纽约,1975年。 谷歌学者 数字图书馆 Katz,S.M.和Z.Manna,《程序逻辑分析》,通信ACM 19,4(1976年4月),第188-206页。 谷歌学者 数字图书馆 Knuth,D.C.,《计算机编程的艺术》,第一卷——基本算法,艾迪森·卫斯理,阅读马萨诸塞州,1968年,第417页。 谷歌学者 数字图书馆 Luckham,D.和N.Suzuki,《自动程序验证V:数组、记录和指针的面向验证的证明规则》,斯坦福A.I.备忘录AIM-2781976年3月。 谷歌学者 数字图书馆 Nelson,C.G.和D.Oppen,基于高效决策算法的简化程序,这些程序。 谷歌学者 数字图书馆 Sites,R.L.,《证明计算机程序完全终止》,计算机科学系报告CS 418,斯坦福大学,1974年5月。 谷歌学者 铃木,N.,《复杂数据结构程序的自动验证》,斯坦福大学计算机科学系博士论文,1976年。 谷歌学者 数字图书馆 铃木,N.和K.Ishihata,《数组绑定检查器的实现》,Proc。 第四届ACM编程语言原理研讨会,1977年1月,第132-143页。 谷歌学者 数字图书馆 Wegbreit,B.,《循环谓词的合成》,通信ACM 17,2(1974年2月),第102-112页。 谷歌学者 数字图书馆 Wirth,N.,《逐步细化的程序开发》,Comm.ACM 14,4(1971年4月),第221-227页。 谷歌学者 数字图书馆 Wirth,N.(ROOT and SENTINEL项目由N.Wirth提出)。 谷歌学者
建议
通过数据流分析证明不存在与RTSJ相关的运行时错误 JTRES’06:第四届实时和嵌入式系统Java技术国际研讨会会议记录 Java实时规范(RTSJ)引入了基于区域的内存管理,以避免垃圾收集的需要。 然而,这种基于区域的内存管理引入了新的可能的运行时错误。 确保RTSJ应用程序。。。