王志芳
- 作品数:8 被引量:38H指数:3
- 供职机构:中国科学技术大学计算机科学与技术学院更多>>
- 发文基金:国家自然科学基金更多>>
- 相关领域:自动化与计算机技术自然科学总论一般工业技术金属学及工艺更多>>
- 稀土离子掺杂的氧化物与含氧酸盐纳米粉末和透明陶瓷的制备及发光性质表征
- 本论文由五章组成,绪论(第一章)从宏观角度介绍了本论文的背景;第二章到第五章是关于稀土离子掺杂的氧化物和含氧酸盐纳米粉末和透明陶瓷材料的制备、表征及发光性质研究。
绪论首先给出稀土发光材料的研究热点,然后着重讨...
- 王志芳
- 关键词:稀土离子掺杂氧化物陶瓷含氧酸盐纳米粉末透明陶瓷稀土发光材料
- 一种用于指针程序验证的指针逻辑被引量:6
- 2010年
- 本文改进并扩展先前为验证指针程序提出的指针逻辑,主要贡献是提出了合法访问路径集合的概念,极大地简化了访问路径上的基本运算,并使得指针逻辑推理规则变得易理解.另外,增加了局部推理规则和函数构造的推理规则,使得指针逻辑可以方便地用于有函数调用的场合.
- 陈意云李兆鹏王志芳华保健
- 关键词:HOARE逻辑指针逻辑
- 安全语言PointerC的设计及形式证明被引量:8
- 2008年
- 程序设计语言本身的安全性在高安全需求软件的设计和实现中起着基础作用.该文在用于系统级编程的安全语言的设计和性质证明方面,做了有益的尝试.作者设计了一个类C的命令式语言PointerC,其主要特点在于其类型系统中包含显式的副条件(side conditions),这些副条件本质上是约束程序语法表达式值的逻辑公式.该文证明了PointerC语言的安全性定理,即满足这些副条件的程序,在执行时不会违反语言的安全策略.为静态推理副条件中涉及指针的命题,作者已经提出了一种指针逻辑(pointer logic),文中证明了指针逻辑对操作语义是可靠的.
- 华保健陈意云李兆鹏王志芳葛琳江苏苏州215123
- 关键词:语言设计HOARE逻辑指针逻辑
- 一个出具证明编译器后端的设计与实现被引量:2
- 2009年
- 设计并实现一个类C语言PointerC的出具证明编译器后端。该后端采用最强后条件演算同步处理整型断言和指针断言实现整型验证条件和指针验证条件的证明,能够完全自动地产生目标级程序的指针安全性证明,处理常见递归数据结构中的非一致性别名问题。后端包括独立的定理检查器,能够检验携证明代码的完整性。
- 田波陈意云王伟李兆鹏王志芳
- 关键词:高可信软件出具证明编译器汇编代码
- 指针逻辑的扩展与应用
- 在信息时代,计算机软件技术得到了广泛的应用。然而,随着软件功能越来越强大,软件本身也变得愈发复杂,软件的可靠性和安全性越来越难以得到保障。在通常使用的C,C++或者Java语言中,为了使程序能够高效运行,指针或者引用在程...
- 王志芳
- 关键词:指针逻辑PLCC
- 用于指针逻辑的自动定理证明器(英文)被引量:1
- 2009年
- 提出了一种为指针逻辑设计定理证明器的新技术,该项技术主要是基于变换和替代,已在APL的工具中得以实现.APL自动定理证明器是完全自动的,且其产生的证明可以被有效地记录和检验.已使用关于单链表、双链表和二叉树的指针程序测试了该自动定理证明器.
- 王振明陈意云王志芳
- 关键词:指针逻辑
- 一个用于指针程序验证的自动定理证明器的设计与实现被引量:2
- 2010年
- 对高可信软件需求的增加使得指针程序的验证成为近期的研究热点.指针逻辑作为Hoare逻辑的扩展,可以对指针程序进行精确的分析.介绍一个针对指针逻辑的自动定理证明器的设计和实现,描述了一些算法.实验结果表明,该定理证明器可以完全自动的证明用类C语言编写的关于单链表,双链表和二叉树的指针程序的验证条件,并生成机器可检查的证明.
- 王振明陈意云王志芳
- 关键词:指针逻辑
- 一种用于指针程序安全性证明的指针逻辑被引量:21
- 2008年
- 在高可信软件的各种性质中,安全性是被关注的重点,其中软件满足安全策略的证明方法是研究的热点之一.文中根据作者所设想的安全程序的设计和证明框架,为类C语言的一个子集设计了一个指针逻辑系统.该逻辑系统是Hoare逻辑系统的一种扩展,它用推理规则来表达每一种语句引起指针信息的变化情况.它可用来对指针程序进行精确的指针分析,所获得的信息用来证明指针程序是否满足定型规则的附加条件,以支持程序的安全性验证.该逻辑系统也可用来证明指针程序的其它性质.
- 陈意云华保健葛琳王志芳
- 关键词:指针逻辑HOARE逻辑