I-Corps: Translation Potential of Optimizing Regression Testing in Software Development
I-Corps:软件开发中优化回归测试的转化潜力
基本信息
- 批准号:2405355
- 负责人:
- 金额:$ 5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2024
- 资助国家:美国
- 起止时间:2024-02-15 至 2025-01-31
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
The broader impact of this I-Corps project is the development of technology that will enable companies to substantially reduce the number of software tests they have to run for any code change, thus reducing their software testing cost and improving the developer’s productivity. This technology has the potential to reduce testing time by over 50% on average, across a large number of code changes. The integration of the technology into already existing workflows will introduce minimal disruptions and remain hidden from most software developers, increasing the chance for adoption. This research will bring: (a) a reduction in testing time and faster feedback to developers, (b) a reduction in required resources to run tests which will reduce overall cost and maintenance cost, and (c) an alignment with green computing efforts and carbon neutrality.This I-Corps project utilizes experiential learning coupled with a first-hand investigation of the industry ecosystem to assess the translation potential of the technology. This solution is based on the development of a regression test selection tool (RTS) that reduces testing cost by skipping tests that are not impacted by code changes. This technology has the potential to be integrated in most common development workflows. The tool can capture dependencies for each test (or a group of similar tests) on fine-grained code level (e.g., classes, methods, and functions). Once a user changes one of the code elements, the test tool will automatically identify a set of tests to run, and those to skip as they are not impacted by changes. The tool is triggered by specific events and needs to be able to access various storage services to retrieve and store test dependencies. Early evaluations of the tool have shown a reduction of the testing budget by over 50%.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
该I-Corps项目的更广泛的影响是技术的开发,该技术将使公司能够大大减少为任何代码更改所需的软件测试数量,从而降低其软件测试成本并提高开发人员的生产率。在大量代码更改中,该技术有可能平均将测试时间缩短超过50%。将技术集成到已经存在的工作流程中将引入最小的中断,并隐藏在大多数软件开发人员中,从而增加了采用的机会。 This research will bring: (a) a reduction in testing time and faster feedback to developers, (b) a reduction in required resources to run tests which will reduce overall cost and maintenance cost, and (c) an alignment with green computing efforts and carbon neutrality.This I-Corps project utilizes expert learning coupled with a first-hand investment of the industry ecosystem to assess the translation potential of the technology.该解决方案基于回归测试选择工具(RTS)的开发,该工具通过跳过不受代码更改影响的测试来降低测试成本。该技术有可能集成到大多数常见的开发工作流程中。该工具可以在细粒度的代码级别(例如类,方法和功能)上捕获每个测试(或一组类似测试)的依赖项。一旦用户更改了代码元素之一,测试工具将自动识别一组要运行的测试,而这些测试不会受到更改影响。该工具是由特定事件触发的,并且需要能够访问各种存储服务以检索和存储测试依赖项。对该工具的早期评估显示,将测试预算减少了50%以上。该奖项反映了NSF的法定任务,并通过使用基金会的知识分子优点和更广泛的影响审查标准来评估,被视为珍贵的支持。
项目成果
期刊论文数量(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 }}
Milos Gligoric其他文献
Milos Gligoric的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Milos Gligoric', 18)}}的其他基金
Collaborative Research: SHF: Medium: Natural Language Models with Execution Data for Software Testing
协作研究:SHF:媒介:用于软件测试的具有执行数据的自然语言模型
- 批准号:
2313027 - 财政年份:2023
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Efficient and Trustworthy Proof Engineering
合作研究:SHF:中:高效且值得信赖的证明工程
- 批准号:
2107291 - 财政年份:2021
- 资助金额:
$ 5万 - 项目类别:
Continuing Grant
SHF: Medium: Collaborative Research: Testing in the Era of Approximation
SHF:媒介:协作研究:近似时代的测试
- 批准号:
1704790 - 财政年份:2017
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
CAREER: Advancing Regression Testing: Theory and Practice
职业:推进回归测试:理论与实践
- 批准号:
1652517 - 财政年份:2017
- 资助金额:
$ 5万 - 项目类别:
Continuing Grant
CRII: SHF: Regression Testing for Projects with Distributed Software Histories
CRII:SHF:具有分布式软件历史记录的项目的回归测试
- 批准号:
1566363 - 财政年份:2016
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
相似国自然基金
植物非编码RNA的潜在翻译产物及其调控网络研究
- 批准号:
- 批准年份:2020
- 资助金额:58 万元
- 项目类别:面上项目
以翻译起始因子eIF3为靶点系统鉴定与验证食管癌中具有潜在编码功能的非编码RNA
- 批准号:81672459
- 批准年份:2016
- 资助金额:57.0 万元
- 项目类别:面上项目
潜在抑癌基因eIF4E3二重调控Snail/E-cad轴的翻译表达抑制宫颈癌EMT和侵袭转移
- 批准号:81572566
- 批准年份:2015
- 资助金额:57.0 万元
- 项目类别:面上项目
基于潜在语义对偶空间的新词翻译自动识别方法研究
- 批准号:61462045
- 批准年份:2014
- 资助金额:45.0 万元
- 项目类别:地区科学基金项目
青蒿素潜在靶标蛋白——TCTP过表达及基因敲除的研究
- 批准号:30271536
- 批准年份:2002
- 资助金额:18.0 万元
- 项目类别:面上项目
相似海外基金
I-Corps: Translation Potential of an Objective and Customizable Concussion Assessment and Rehabilitation Tool for Specialized Populations
I-Corps:针对特殊人群的客观且可定制的脑震荡评估和康复工具的转化潜力
- 批准号:
2348910 - 财政年份:2024
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
I-Corps: Translation Potential of Cellulose-Nanofiber-Based Surface Agents for Enhancing Bioactive Filtration Efficiency
I-Corps:纤维素纳米纤维基表面剂在提高生物活性过滤效率方面的转化潜力
- 批准号:
2401619 - 财政年份:2024
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
I-Corps: Translation Potential of a Secure Data Platform Empowering Artificial Intelligence Assisted Digital Pathology
I-Corps:安全数据平台的翻译潜力,赋能人工智能辅助数字病理学
- 批准号:
2409130 - 财政年份:2024
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
I-Corps: Translation Potential of Mechanically Compliant Fracture Fixation Plates for Long Bone Fractures
I-Corps:用于长骨骨折的机械顺应性骨折固定板的平移潜力
- 批准号:
2410029 - 财政年份:2024
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
I-Corps: Translation Potential of Rapid In-situ Forming Gel for Local Gene Delivery
I-Corps:快速原位形成凝胶用于局部基因传递的转化潜力
- 批准号:
2410778 - 财政年份:2024
- 资助金额:
$ 5万 - 项目类别:
Standard Grant