课题基金 / 基金详情

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的其他基金

相似基金

相关文献

中文摘要
翻译
摘要:PCC (proof -carrying code)是原则上可以验证任意机级程序安全特性的通用框架。然而,现有的PCC系统和类型化汇编语言(TAL)只能处理顺序程序。这严重限制了它们的适用性,因为许多现实世界的系统在其核心软件中使用某种形式的并发。本研究的重点是开发低级并发程序认证的新技术。私家侦探还将开发新的教材和工具,向公众传播他的研究成果。Hoare逻辑可以与假设-保证范式相结合来推断高级并发程序,但它不能很好地支持低级功能,如一等代码指针、无界动态线程创建和终止、线程之间的代码共享和非原子机器码块。类型化汇编语言提供了一个更加模块化和可伸缩的框架,但它只能证明简单类型的安全性。建议的研究将展示如何结合两者的优势来构建一个强大的新框架,用于指定、组合和验证低级并发代码的高级属性。本研究的结果将为验证现实的多线程程序提供基础,并在生成携带证明的并发代码方面取得重要进展。
英文摘要
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
  • 依托单位:
国内基金
海外基金
季铵盐类化合物通过ISG15驱动谷氨酰胺代谢重编程在多发性骨髓瘤硼替佐米敏感性中的作用及机制研究
  • 批准号:
    82660054
  • 项目类别:
    地区科学基金项目
  • 资助金额:
    32.00万元
  • 批准年份:
    2026
  • 负责人:
    曾俊权
  • 依托单位:
甘草苷通过IFN-I/ISG15信号通路促进卵巢颗粒细胞外泌体分泌延缓卵巢衰老的作用机制
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    李璐邑
  • 依托单位:
ISG15/LFA-1调控肿瘤相关巨噬细胞浸润促进胆囊癌免疫逃逸的机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    蔡炜龙
  • 依托单位:
ISG化修饰在系统性红斑狼疮心肌炎症与损伤中的作用与机制研究
  • 批准号:
    82500361
  • 项目类别:
    青年科学基金项目(C类)
  • 资助金额:
    30.00万元
  • 批准年份:
    2025
  • 负责人:
    张文佳
  • 依托单位: