课题基金 / 基金详情

Deep and Scalable Software Checking

Deep and Scalable Software Checking
深入且可扩展的软件检查
批准号:
0541183
负责人:
Daniel Jackson
金额:
$37.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-07-01 至 2010-06-30

项目摘要

项目成果

Daniel Jackson的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
ABSTRACTCCF-0541183PI: Daniel Jackson, MITDeep and Scalable Software CheckingThe growing role of software in civic infrastructure and the potentially huge costs of software failure make dependable software a pressing need. Technology for developing dependable software will be vital to the US economy in the coming decades.This project is developing a new approach for checking software to ensure that it has the desired high-level properties. In industry, two techniques are widely used: testing, which cannot achieve sufficient coverage to find the defects responsible for low-probability failures, and static analysis (such as type checking), which can typically handle only very limited properties, such as the absence of certain kinds of overflow or exception. In research, there has been a renewed interest in deeper techniques that are capable of finding the most subtle defects and thus dramatically increasing the developer's confidence in the correctness of the code. Unfortunately, these have tended not be scalable, since they often require more resources (either in computation or in human effort) than is economical. This project is exploring a new approach that promises both depth and scalability, in which a program is checked not for every possible case (which seems to lead to scalability problems), but rather for every case within some finite bounds. The key idea is to generate a logical formula (representing the behaviours of the code), and to present it with a similar formula (characterizing failure to satisfy a required property) to a constraint solver, which then uses powerful search techniques to explore a huge space of potential executions for those that would result in failures.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Developing capacity for youth disability advocacy through networking in East Africa
  • 批准号:
    AH/X009769/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $10.57万
  • 财政年份:
    2023
  • 负责人:
    Daniel Jackson
  • 依托单位:
SaTC: CORE: Medium: Collaborative: Bridging the Gap between Protocol Design and Implementation through Automated Mapping
XPS: FULL: FP: Collaborative Research: Model-based, Event Driven Scalable Programming for the Mobile Cloud
CRI: CRD -- Development of Alloy Tools, Technology and Materials
国内基金
海外基金
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis