您的位置: 专家智库 > >

张丽伟

作品数:6 被引量:5H指数:1
供职机构:清华大学更多>>
发文基金:国家自然科学基金国家高技术研究发展计划更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 2篇期刊文章
  • 2篇专利
  • 1篇学位论文
  • 1篇会议论文

领域

  • 3篇自动化与计算...

主题

  • 4篇字节
  • 4篇字节码
  • 2篇多核
  • 2篇多核处理
  • 2篇多核处理器
  • 2篇形式化
  • 2篇形式化验证
  • 2篇形式化验证方...
  • 2篇形式化证明
  • 2篇双栈
  • 2篇重写
  • 2篇逻辑系统
  • 2篇核工业
  • 2篇并行程序验证
  • 2篇处理器
  • 1篇的字
  • 1篇自旋锁
  • 1篇FPC

机构

  • 6篇清华大学
  • 1篇北京语言大学

作者

  • 6篇张丽伟
  • 4篇王生原
  • 4篇董渊
  • 3篇朱允敏
  • 1篇张素琴
  • 1篇杨萍

传媒

  • 1篇电子学报
  • 1篇软件学报
  • 1篇2008全国...

年份

  • 1篇2012
  • 2篇2010
  • 2篇2009
  • 1篇2008
6 条 记 录,以下是 1-6
排序方式:
面向多核处理器的低级并行程序验证
随着多核处理器的广泛使用以及人们对软件可靠性提出更高要求,多核并行程序验证的重要性日益凸显。本文提出了一个完整的基于多核的并行程序验证框架,该验证框架包括抽象机器定义、目标代码的形式规范、逻辑推理系统、可靠性定理及其证明...
朱允敏张丽伟王生原董渊张素琴
关键词:多核处理器
文献传递
基于FPCC方法的字节码程序模块化验证
张丽伟
关键词:字节码
字节码中间表示程序的分模块形式化验证方法
一种字节码格式中间表示程序的分模块形式化验证方法涉及程序安全技术领域,所述方法运行于双栈结构的虚拟机,包括以函数为单位形式化重写待验证字节码程序并给出其形式化规格说明;将函数划分为指令序列并给出其规格说明;形式化证明每一...
董渊王生原张丽伟
面向多核处理器的低级并行程序验证被引量:4
2009年
随着多核处理器的广泛使用以及人们对软件可靠性提出更高要求,多核并行程序验证的重要性日益凸显.本文提出了一个完整的基于多核的并行程序验证框架,该验证框架包括抽象机器定义、目标代码的形式规范、逻辑推理系统、可靠性定理及其证明.我们的目标程序使用自旋锁机制来实现线程间对共享内存的互斥访问.验证框架采用Hoare风格的推导方式,使用高阶逻辑来同时描述机器指令的操作语义和所需要的安全策略.在该框架下,程序员可以对多核并行程序的部分正确性进行验证.
朱允敏张丽伟王生原董渊张素琴
关键词:多核处理器自旋锁
字节码中间表示程序的分模块形式化验证方法
一种字节码中间表示程序的分模块形式化验证方法涉及程序安全技术领域,所述方法运行于双栈结构的虚拟机,包括以函数为单位形式化重写待验证字节码中间表示程序并给出其形式化规格说明;将函数划分为指令序列并给出其规格说明;形式化证明...
董渊王生原张丽伟
文献传递
一种用于字节码程序模块化验证的逻辑系统被引量:1
2010年
字节码既是运行于虚拟机的解释指令,也是定义良好的中间表示,是当今网络软件和计算设备中广泛使用的重要技术.字节码验证可以提高相关软件的可信程度,同时为构造证明保持编译器提供中间表示支持,具有重要的实用价值和理论价值.虽然近年提出了一些用于字节码程序的逻辑系统,但由于字节码本身的特点,造成了抽象控制栈复杂、控制流结构信息不足,因而字节码程序的"模块化验证"依然是一个巨大的挑战,并没有得到有效解决.将FPCC(foundationalproof-carryingcode)方法引入中间表示字节码,借鉴汇编程序的验证方法.设计出一种逻辑系统,给出字节码程序运行环境BCM(ByteCodemachine)的逻辑系统CBP(certifyingbytecodeprogram)定义,完成系统的合理性证明和一组代表性实例程序的模块化证明,并实现机器自动检查.该工作为字节码验证提供一种良好的解决方案,同时也向着构造证明保持编译器环境迈出了坚实的一步,还可以为广泛使用的基于虚拟机复杂网络应用程序的深刻理解和深入分析提供理论帮助.
董渊王生原张丽伟朱允敏杨萍
关键词:字节码
共1页<1>
聚类工具0