SHF: Medium: Combining Speculation with Continuous Validation for Software Developers

SHF:媒介:将推测与软件开发人员的持续验证相结合

基本信息

  • 批准号:
    0963757
  • 负责人:
  • 金额:
    $ 75万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2010
  • 资助国家:
    美国
  • 起止时间:
    2010-09-01 至 2015-08-31
  • 项目状态:
    已结题

项目摘要

Unprecedented computational power is available from multi-core processors and cloud computing. To date, this power has been used primarily to make programs run faster. However, in many cases the bottleneck to solving users' problems is in the challenge of creating the software, not in the time to run it. This project will apply computational power to the real bottleneck, providing developers with new types of feedback. As a key broader impact, the research will enable developers to create software more quickly, more cheaply, and with higher quality.The key technical idea is to inform developers, in advance, of the consequences of their likely actions. The development environment speculates about developer actions, evaluates the effect of each action (on compilation, tests, version control conflicts, etc.), and unobtrusively makes this information available to the developer. By knowing which choices are good and which are bad, developers can avoid bad choices that cost time or reduce quality. The project's intellectual merits include algorithms to quickly create and evaluate many possible developer actions, UI design for developer awareness, and evaluation of how increased awareness of contingent information, about possible actions, affects developers. This also leads toward an answer to the question: If developers had infinite processing power, what fundamental software engineering research problems would remain?
多核处理器和云计算提供了前所未有的计算能力。 到目前为止,这种能力主要用于使程序运行得更快。 然而,在许多情况下,解决用户问题的瓶颈在于创建软件的挑战,而不是运行软件的时间。该项目将把计算能力应用于真实的瓶颈,为开发人员提供新类型的反馈。 作为一个关键的更广泛的影响,该研究将使开发人员能够更快,更便宜,更高质量地创建软件。关键的技术思想是提前告知开发人员他们可能采取的行动的后果。 开发环境推测开发人员的动作,评估每个动作的效果(对编译、测试、版本控制冲突等),并且不引人注意地使该信息对开发者可用。 通过了解哪些选择是好的,哪些是坏的,开发人员可以避免浪费时间或降低质量的错误选择。 该项目的智力优势包括快速创建和评估许多可能的开发人员操作的算法,开发人员意识的UI设计,以及对可能的操作的偶然信息的意识如何影响开发人员的评估。 这也导致了一个问题的答案:如果开发人员有无限的处理能力,什么基本的软件工程研究问题将仍然存在?

项目成果

期刊论文数量(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 }}

Michael Ernst其他文献

Drug Interactions with Antihypertensives
  • DOI:
    10.1007/s11906-021-01131-y
  • 发表时间:
    2021-03-01
  • 期刊:
  • 影响因子:
    5.100
  • 作者:
    Michelle A. Fravel;Michael Ernst
  • 通讯作者:
    Michael Ernst
FR-15 KING OF THE QUEEN CITY: THE UROLOGIST WHO SAVED BUFFALO
  • DOI:
    10.1016/j.juro.2018.02.3035
  • 发表时间:
    2018-04-01
  • 期刊:
  • 影响因子:
  • 作者:
    Michael Ernst;Adam Klein;Amanda Sherman
  • 通讯作者:
    Amanda Sherman
Dose-response relationships of potassium sparing diuretics to systolic blood pressure and serum potassium from randomized trials
  • DOI:
    10.1016/j.jash.2015.03.059
  • 发表时间:
    2015-04-01
  • 期刊:
  • 影响因子:
  • 作者:
    Anissa Rahman;George Roush;Michael Ernst;John Kostis;Shamima Yeasmin;Domenic Sica
  • 通讯作者:
    Domenic Sica
Lower urinary tract injury: is urology consultation necessary?
  • DOI:
    10.1007/s11255-019-02326-8
  • 发表时间:
    2019-11-01
  • 期刊:
  • 影响因子:
    1.900
  • 作者:
    Michael Ernst;Amanda Sherman;Teresa Danforth;Weidun Alan Guo
  • 通讯作者:
    Weidun Alan Guo
Interindividual variability in the expression and NNK carbonyl reductase activity of 11beta-hydroxysteroid dehydrogenase 1 in human lung.
人肺中 11β-羟基类固醇脱氢酶 1 的表达和 NNK 羰基还原酶活性的个体差异。
  • DOI:
  • 发表时间:
    1999
  • 期刊:
  • 影响因子:
    9.7
  • 作者:
    Michael Soldan;Gerd Nagel;Marga Losekam;Michael Ernst;E. Maser
  • 通讯作者:
    E. Maser

Michael Ernst的其他文献

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

{{ truncateString('Michael Ernst', 18)}}的其他基金

Collaborative Research: SHF: Small: Lightweight Modular Typestate
合作研究:SHF:小型:轻量级模块化类型状态
  • 批准号:
    2005889
  • 财政年份:
    2020
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
FMitF: Formal Verification of Accessibility
FMITF:可访问性的形式验证
  • 批准号:
    1836813
  • 财政年份:
    2019
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
CI-EN: Collaborative Research: An Experimental Infrastructure and a Database of Real Faults to Foster Reproducibility in Software Engineering Research
CI-EN:协作研究:实验基础设施和真实故障数据库,以促进软件工程研究的可重复性
  • 批准号:
    1822251
  • 财政年份:
    2018
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
SHF: Small: Always-On Static and Dynamic Feedback
SHF:小型:始终在线的静态和动态反馈
  • 批准号:
    1016701
  • 财政年份:
    2010
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
II-NEW: Practical Pluggable Type Systems
II-新:实用的可插拔型系统
  • 批准号:
    0855252
  • 财政年份:
    2009
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
SoD-HCER: Testing Designs and Designing Tests
SoD-HCER:测试设计和设计测试
  • 批准号:
    0613793
  • 财政年份:
    2006
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
CAREER: Automatically Generating Specifications to Improve Program Correctness and Maintainability
职业:自动生成规范以提高程序的正确性和可维护性
  • 批准号:
    0133580
  • 财政年份:
    2002
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant
Improving Test Suites Via Generated Specifications
通过生成的规范改进测试套件
  • 批准号:
    0234651
  • 财政年份:
    2002
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant

相似海外基金

RII Track-4:@NASA: Bluer and Hotter: From Ultraviolet to X-ray Diagnostics of the Circumgalactic Medium
RII Track-4:@NASA:更蓝更热:从紫外到 X 射线对环绕银河系介质的诊断
  • 批准号:
    2327438
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
Collaborative Research: Topological Defects and Dynamic Motion of Symmetry-breaking Tadpole Particles in Liquid Crystal Medium
合作研究:液晶介质中对称破缺蝌蚪粒子的拓扑缺陷与动态运动
  • 批准号:
    2344489
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
Collaborative Research: AF: Medium: The Communication Cost of Distributed Computation
合作研究:AF:媒介:分布式计算的通信成本
  • 批准号:
    2402836
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant
Collaborative Research: AF: Medium: Foundations of Oblivious Reconfigurable Networks
合作研究:AF:媒介:遗忘可重构网络的基础
  • 批准号:
    2402851
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Continuing Grant
Collaborative Research: CIF: Medium: Snapshot Computational Imaging with Metaoptics
合作研究:CIF:Medium:Metaoptics 快照计算成像
  • 批准号:
    2403122
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
  • 批准号:
    2403134
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
  • 批准号:
    2321102
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Transforming the Molecular Science Research Workforce through Integration of Programming in University Curricula
协作研究:网络培训:实施:中:通过将编程融入大学课程来改变分子科学研究人员队伍
  • 批准号:
    2321045
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
  • 批准号:
    2321103
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
Collaborative Research: CPS: Medium: Automating Complex Therapeutic Loops with Conflicts in Medical Cyber-Physical Systems
合作研究:CPS:中:自动化医疗网络物理系统中存在冲突的复杂治疗循环
  • 批准号:
    2322534
  • 财政年份:
    2024
  • 资助金额:
    $ 75万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了