课题基金 / 基金详情

CT-ISG: Modular Development of Certified Concurrent Code

CT-ISG: Modular Development of Certified Concurrent Code
CT-ISG:认证并发代码的模块化开发
批准号:
0524545
负责人:
Zhong Shao
金额:
$40.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2005
资助国家:
美国
项目状态:
已结题
起止时间:
2005-08-15 至 2008-07-31

项目摘要

项目成果

Zhong Shao的其他基金

相似基金

相关文献

中文摘要
翻译
CT-ISG:并发汇编代码的模块化验证PCC(Proof-carrying code)是一个通用的框架,原则上可以验证任意机器级程序的安全性。 然而,现有的PCC系统和类型化汇编语言(TAL)只能处理顺序程序。这严重限制了它们的适用性,因为许多现实世界的系统在其核心软件中使用某种形式的并发。 这项研究的重点是开发新的技术,认证低级别的并发程序。该PI还将开发新的教学材料和工具,传播他的研究成果向广大公众。霍尔逻辑可以与假设保证范式相结合的原因,对高层次的并发程序,但它不支持以及低层次的功能,如一流的代码指针,无限的动态线程创建和终止,共享线程之间的代码,和非原子机器代码块。 类型化汇编语言提供了一个更加模块化和可伸缩的框架,但它只能保证简单的类型安全。 拟议的研究将展示如何联合收割机的优势,建立一个强大的新框架,指定,组成,并验证高级属性的低级别并发代码。 本研究的结果将为真实多线程程序的认证提供基础,并对生成携带证明的并发代码取得重要进展。
英文摘要
ABSTRACT0524545Zhong ShaoYale UniversityCT-ISG: Modular Verification of Concurrent Assembly CodeProof-carrying code (PCC) is a general framework that can in principle verify safety properties of arbitrary machine-level programs. Existing PCC systems and typed assembly languages (TAL), however, can only handle sequential programs. This severely limits their applicability since many real-world systems use some forms of concurrency in their core software. This proposed research focuses on developing new techniques for certifying low-level concurrent programs. The PI will also develop new instructional material and tools for disseminating his research results to the general public.Hoare logic can be combined with the assume-guarantee paradigm to reason about high-level concurrent programs but it does not support well low-level features such as first-class code pointers, unbounded dynamic thread creation and termination, sharing of code between threads, and non-atomic machine code blocks. Typed assembly language provides a more modular and scalable framework but it can certify simple type safety only. The proposed research will show how to combine the strengths of the two to build a powerful new framework for specifying, composing, and verifying advanced properties on low-level concurrent code. The results from this research will provide a foundation for certifying realistic multi-threaded programs and make an important advance toward generating proof-carrying concurrent code.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Compositional Certified Concurrent Abstraction Layers
  • 批准号:
    2313433
  • 项目类别:
    Standard Grant
  • 资助金额:
    $54.0万
  • 财政年份:
    2023
  • 负责人:
    Zhong Shao
  • 依托单位:
PPoSS: Planning: High-Performance Certified Trust for Global-Scale Applications
  • 批准号:
    2118851
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.0万
  • 财政年份:
    2021
  • 负责人:
    Zhong Shao
  • 依托单位:
FMitF: Track I: ADVERT: Compositional Atomic Specifications for Distributed System Verification
  • 批准号:
    2019285
  • 项目类别:
    Standard Grant
  • 资助金额:
    $74.99万
  • 财政年份:
    2020
  • 负责人:
    Zhong Shao
  • 依托单位:
SHF: Medium: DeepSEA: A Language for Programming and Synthesizing Certified Software
  • 批准号:
    1763399
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $80.0万
  • 财政年份:
    2018
  • 负责人:
    Zhong Shao
  • 依托单位:
国内基金
海外基金
甘草苷通过IFN-I/ISG15信号通路促进卵巢颗粒细胞外泌体分泌延缓卵巢衰老的作用机制
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    李璐邑
  • 依托单位:
ISG15/LFA-1调控肿瘤相关巨噬细胞浸润促进胆囊癌免疫逃逸的机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    蔡炜龙
  • 依托单位:
ISG15类泛素化修饰多囊泡小体介导KNG1-PI3K/Akt信号轴在葡萄膜炎内皮屏障损伤中的作用机制研究
  • 批准号:
    JCZRQN202500743
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
  • 依托单位:
ISG15下调lncRNA RP11-5407.3介导细胞自噬促进子宫内膜癌进展的 作用及机制研究