Effective, Efficient, and Correct Software Analysis and Optimization Tools

有效、高效、正确的软件分析和优化工具

基本信息

  • 批准号:
    0702225
  • 负责人:
  • 金额:
    $ 42.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2007
  • 资助国家:
    美国
  • 起止时间:
    2007-10-01 至 2011-09-30
  • 项目状态:
    已结题

项目摘要

Our modern society increasingly depends on the reliability, safety, and security of computer software. However, the compilers and other tools that analyze and translate the software into executable form can create a critical bottleneck: if a compiler has an error, then any software compiled by it may in turn be compromised.This project addresses this fundamental problem by developing effective, efficient, and correct language and tool implementation technology. Central to the project is that program analyses and transformations, the heart of optimizing compilers and software analysis tools, are written in a specialized language, named Rhodium. By focusing on this domain, it becomes feasible to build a fully-automatic correctness checker that ensures that Rhodium analyses and transformations are guaranteed to preserve the behavior of any program they process.Previous work developed a proof-of-concept Rhodium system, and demonstrated it on a range of intraprocedural optimizations. This project is developing new techniques that will allow the Rhodium system to scale to richer and more realistic settings, including the ability to optimize full-featured object-oriented and functional languages, perform scalable interprocedural analyses, execute with high efficiency, and cover the full range of tasks in the "middle-end" of optimizing compilers and software checking tools.
我们的现代社会越来越依赖计算机软件的可靠性,安全性和安全性。 但是,将软件分析和转化为可执行表格的编译器和其他工具可以创建关键瓶颈:如果编译器有错误,则该项目汇编的任何软件又可能会妥协。此项目通过开发有效,高效,效率,以及正确的语言和工具实施技术来解决此基本问题。 该项目的核心是,计划分析和转换是优化编译器和软件分析工具的核心,是用专用语言编写的,名为Rhodium。 通过关注该领域,建立一个完全自动的正确性检查器是可行的,该检查器确保保证了铑分析和转换可以保留他们正在处理的任何程序的行为。提出的概念证明的仇恨措施,并证明了一系列的术内优化。 该项目正在开发新技术,该技术将允许Rhodium System扩展到更丰富,更现实的设置,包括功能优化全面的,面向对象的和功能性语言,执行可扩展的概要分析,以高效率执行,并涵盖“优化编译器和软件检查工具”中的全部任务。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Daniel Grossman其他文献

Modeling the Impacts of Price of an Over-the-Counter Progestin-Only Pill on Use and Unintended Pregnancy among U.S. Women
  • DOI:
    10.1016/j.whi.2020.01.003
  • 发表时间:
    2020-05-01
  • 期刊:
  • 影响因子:
  • 作者:
    Alexandra Wollum;James Trussell;Daniel Grossman;Kate Grindlay
  • 通讯作者:
    Kate Grindlay
Texas women’s experiences accessing abortion services after a restrictive abortion law
  • DOI:
    10.1016/j.contraception.2016.02.013
  • 发表时间:
    2016-05-01
  • 期刊:
  • 影响因子:
  • 作者:
    Liza Fuentes;Caitlin Gerdts;Sarah E. Baum;Brianna Keefe-Oates;Joseph Potter;Kari White;Kristine Hopkins;Daniel Grossman
  • 通讯作者:
    Daniel Grossman
“No Big Deal”: A Qualitative Study of Pharmacists’ Perspectives on Dispensing Mifepristone for Medication Abortion
  • DOI:
    10.1016/j.whi.2022.06.007
  • 发表时间:
    2022-11-01
  • 期刊:
  • 影响因子:
  • 作者:
    Shelly Kaller;Melanie Ma;Tanvi Gurazada;C. Finley Baba;Sally Rafie;Tina Raine-Bennett;Sarah Averbach;Melissa Chen;Erin Berry;Karen R. Meckstroth;Daniel Grossman
  • 通讯作者:
    Daniel Grossman
Effectiveness and safety of a direct-to-patient telehealth service providing medication abortion targeted at rural and remote populations: Cross-sectional findings from Marie Stopes Australia
  • DOI:
    10.1016/j.contraception.2022.06.010
  • 发表时间:
    2022-11-01
  • 期刊:
  • 影响因子:
  • 作者:
    Jane W. Seymour;Catriona Melville;Terri-Ann Thompson;Daniel Grossman
  • 通讯作者:
    Daniel Grossman
Perspectives among a Diverse Sample of Women on the Possibility of Obtaining Oral Contraceptives Over the Counter: A Qualitative Study
  • DOI:
    10.1016/j.whi.2015.08.007
  • 发表时间:
    2016-03-01
  • 期刊:
  • 影响因子:
  • 作者:
    Sarah Baum;Bridgit Burns;Laura Davis;Miriam Yeung;Cherisse Scott;Kate Grindlay;Daniel Grossman
  • 通讯作者:
    Daniel Grossman

Daniel Grossman的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Daniel Grossman', 18)}}的其他基金

FMitF: Track I: Retargetable, Verifiable, Optimizable Computer-Aided Manufacturing
FMITF:第一轨:可重定向、可验证、可优化的计算机辅助制造
  • 批准号:
    2017927
  • 财政年份:
    2020
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Standard Grant
SHF: Medium: A Code-Centric Approach to Specifying, Checking, and Discovering Shared-Memory Communication
SHF:Medium:以代码为中心的方法来指定、检查和发现共享内存通信
  • 批准号:
    1064497
  • 财政年份:
    2011
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Continuing Grant
CPA-SEL-T: Collaborative Research: Unified Open Source Transactional Infrastructure
CPA-SEL-T:协作研究:统一开源事务基础设施
  • 批准号:
    0811405
  • 财政年份:
    2008
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Standard Grant
Delivering on the Promises of Software Transactions for Programming Languages
兑现编程语言软件交易的承诺
  • 批准号:
    0702226
  • 财政年份:
    2007
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Standard Grant
CAREER: Clamp - Language Support for C-Level Abstraction, Modularity, and Portability
职业:Clamp - C 级抽象、模块化和可移植性的语言支持
  • 批准号:
    0447697
  • 财政年份:
    2005
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Continuing Grant

相似国自然基金

射频协同纳他霉素干扰氨基酸转运高效杀灭黑曲霉的分子机制研究
  • 批准号:
    32302279
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
双区域自然对流耦合模型的高效数值方法研究
  • 批准号:
    12361077
  • 批准年份:
    2023
  • 资助金额:
    28 万元
  • 项目类别:
    地区科学基金项目
面向高效鲁棒联邦学习的移动端效用分析技术研究
  • 批准号:
    62302267
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
中红外强激光驱动的高效率光整流产生高能太赫兹辐射
  • 批准号:
    62375165
  • 批准年份:
    2023
  • 资助金额:
    54 万元
  • 项目类别:
    面上项目
高效宽带铋激活红光材料的光动力学变价机理及发光性能研究
  • 批准号:
    12374386
  • 批准年份:
    2023
  • 资助金额:
    53 万元
  • 项目类别:
    面上项目

相似海外基金

SHF: Medium: Provably Correct, Energy-Efficient Edge Computing
SHF:中:可证明正确、节能的边缘计算
  • 批准号:
    2403144
  • 财政年份:
    2024
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Standard Grant
Certifiably Correct Algorithms for Safe and Efficient Robotic Perception and Estimation
可证明正确的算法,可实现安全高效的机器人感知和估计
  • 批准号:
    534701-2019
  • 财政年份:
    2021
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Alexander Graham Bell Canada Graduate Scholarships - Doctoral
Towards "Mouldable Code" as a Better Approach to Synthesis of Efficient and Correct Software
将“可塑代码”作为合成高效、正确软件的更好方法
  • 批准号:
    RGPIN-2017-05684
  • 财政年份:
    2021
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Discovery Grants Program - Individual
Certifiably Correct Algorithms for Safe and Efficient Robotic Perception and Estimation
可证明正确的算法,可实现安全高效的机器人感知和估计
  • 批准号:
    534701-2019
  • 财政年份:
    2020
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Alexander Graham Bell Canada Graduate Scholarships - Doctoral
Towards "Mouldable Code" as a Better Approach to Synthesis of Efficient and Correct Software
将“可塑代码”作为合成高效、正确软件的更好方法
  • 批准号:
    RGPIN-2017-05684
  • 财政年份:
    2020
  • 资助金额:
    $ 42.5万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了