SBIR Phase I: Application of Advanced Environment Analysis for Secure, Scalable Software Development
SBIR Phase I: Application of Advanced Environment Analysis for Secure, Scalable Software Development
批准号:
0638060
负责人:
Matthew Might
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2007
资助国家:
美国
项目状态:
已结题
起止时间:
2007-01-01 至 2007-08-31
中文摘要
该小型企业创新研究第一阶段研究项目支持将软件验证框架调整为C编程语言所需的研究和工程,以便在产品发布之前消除基于软件的应用程序的所有潜在安全缺陷。到目前为止,一些研究和工程挑战阻碍了行业的采用,包括:时间上,复杂系统的验证往往需要几天、几周或几个月的时间;误报频繁,当前技术报告的“缺陷”实际上是完全有效的代码;用户交互;现有的验证器,如ACL2,需要非常高级的专业知识,而不适合主流程序员。已经针对特定问题开发了许多技术的集成,但这些技术通常固定到特定的编程范例或功能集;将这些技术集成到单个验证器中仍然是一个挑战。近十年来,几个大型研究小组一直在追求可伸缩、精确的软件验证这一难以实现的目标。软件验证被称为“圣杯”,因为它承诺结束错误、安全缺陷和补丁。然而,尽管在这方面花费了数千万美元,但精确的、可扩展的软件验证尚未实现。目前的软件验证工具在标准硬件上笨重且速度慢得令人望而却步,而且太不准确,不能被认为是商业使用的可行选择。在验证的上下文中,不准确意味着该工具将太多完全合法的代码行标记为潜在的缺陷:让程序员感到沮丧,浪费生产力。这项研究将使对真实的商业代码库进行自动、安全的软件验证成为可能。
英文摘要
This Small Business Innovation Research Phase I research project supports the research and engineering required to adapt a software verification framework to the C programming language that enables the removal of all potential security flaws from software-based applications before product release. Several research and engineering challenges have prevented industry adoption so far, including: Time Often, verification of a complex system takes days, weeks or months; False Positives Frequently, current techniques report 'flaws' which are, in fact, perfectly valid code; User Interaction Existing verifiers, such as ACL2, require highly advanced expert knowledge not suitable for mainstream programmers. The integration of many techniques have been developed for specific problems, but these techniques are often fixed to a specific programming paradigm or feature set; integrating these techniques into a single verifier remains a challenge. Several large research groups have been chasing the elusive goal of scalable, precise software verification for nearly a decade. Software verification is has been called the "Holy Grail," because it promises an end to bugs, to security flaws and to patching. However, despite tens of millions spent in the quest, precise, scalable software verification has not been achieved. Current software verification tools are cumbersome and prohibitively slow on standard hardware and too inaccurate to be considered a viable option for commercial use. Inaccuracy, in the context of verification, means that the tool flags too many perfectly legitimate lines of code as potentially flawed: frustrating programmers and wasting productivity. This research will make automatic, secure software verification possible for real, commercial code bases.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CAREER: Static-Analysis-Driven Engineering of Modern Software Systems
-
批准号:1350344
-
项目类别:Continuing Grant
-
资助金额:$45.0万
-
财政年份:2014
-
负责人:Matthew Might
-
依托单位:
Travel support for ASPLOS 2014
-
批准号:1400472
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2014
-
负责人:Matthew Might
-
依托单位:
SHF: EAGER: Platform-Agnostic Supercomputing from Scientific Metaprogramming
-
批准号:1248464
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2012
-
负责人:Matthew Might
-
依托单位:
CPS: Medium: Safety-Oriented Hybrid Verification for Medical Robotics
-
批准号:1035658
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2010
-
负责人:Matthew Might
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Baryogenesis, Dark Matter and Nanohertz Gravitational Waves from a Dark
Supercooled Phase Transition
-
批准号:24ZR1429700
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:YUICHIRO NAKAI
-
依托单位:
ATLAS实验探测器Phase 2升级
-
批准号:11961141014
-
项目类别:国际(地区)合作与交流项目
-
资助金额:3350万元
-
批准年份:2019
-
负责人:刘衍文
-
依托单位:
地幔含水相Phase E的温度压力稳定区域与晶体结构研究
-
批准号:41802035
-
项目类别:青年科学基金项目
-
资助金额:12.0万元
-
批准年份:2018
-
负责人:张里
-
依托单位:
基于数字增强干涉的Phase-OTDR高灵敏度定量测量技术研究
-
批准号:61675216
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2016
-
负责人:叶青
-
依托单位:
基于Phase-type分布的多状态系统可靠性模型研究
-
批准号:71501183
-
项目类别:青年科学基金项目
-
资助金额:17.4万元
-
批准年份:2015
-
负责人:陈童
-
依托单位:
纳米(I-Phase+α-Mg)准共晶的临界半固态形成条件及生长机制
-
批准号:51201142
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2012
-
负责人:张英波
-
依托单位:
连续Phase-Type分布数据拟合方法及其应用研究
-
批准号:11101428
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2011
-
负责人:黄卓
-
依托单位:
D-Phase准晶体的电子行为各向异性的研究
-
批准号:19374069
-
项目类别:面上项目
-
资助金额:6.4万元
-
批准年份:1993
-
负责人:张殿琳
-
依托单位: