课题基金 / 基金详情

Checking Atomicity for Improved Multithreaded Software Reliability

Checking Atomicity for Improved Multithreaded Software Reliability
检查原子性以提高多线程软件的可靠性
批准号:
0341387
负责人:
Stephen Freund
金额:
$13.89万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-09-15 至 2007-08-31

项目摘要

项目成果

Stephen Freund的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The construction and validation of highly dependable softwarecurrently requires extraordinary effort, especially when usingmultiple threads of control, due to the need to consider all possiblethread interleavings. This research focuses on the strong,widely-applicable non-interference property of atomicity. A routineis atomic if its execution is not affected by concurrently-executingthreads. This non-interference guarantee reduces the challengingproblem of reasoning about the routine's behavior in a multithreadedcontext to the substantially simpler problem of reasoning about theroutine's sequential behavior.This work develops both dynamic and static (type-based) techniques forformally specifying and verifying atomicity properties ofmultithreaded programs in a cost-effective manner. It is expectedthat atomicity checkers developed will 1) detect atomicity violationsthat are resistant to both traditional testing techniques and existingtools focused on race conditions; 2) facilitate code inspection anddebugging; and 3) encourage a modular design methodology that avoidsunnecessary interference between threads.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Small: RUI: Keystone: Modular Concurrent Software Verification
  • 批准号:
    2243636
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.99万
  • 财政年份:
    2023
  • 负责人:
    Stephen Freund
  • 依托单位:
SHF: Small: Collaborative Research: RUI: Synchronicity: A Framework for Synthesizing Concurrent Software from Sequential and Cooperative Specifications
  • 批准号:
    1812951
  • 项目类别:
    Standard Grant
  • 资助金额:
    $20.0万
  • 财政年份:
    2018
  • 负责人:
    Stephen Freund
  • 依托单位:
SHF: Small: Collaborative Research: RUI: Fast and Precise Dynamic Race Detection: Eliminating State and Checking Redundancy
  • 批准号:
    1421051
  • 项目类别:
    Standard Grant
  • 资助金额:
    $19.9万
  • 财政年份:
    2014
  • 负责人:
    Stephen Freund
  • 依托单位:
XPS: FULL: SDA: Collaborative Research: RUI: SCORE: Scalability-Oriented Optimization
  • 批准号:
    1439042
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.2万
  • 财政年份:
    2014
  • 负责人:
    Stephen Freund
  • 依托单位:
海外基金