SHF: Medium: Collaborative Research: Testing in the Era of Approximation
SHF: Medium: Collaborative Research: Testing in the Era of Approximation
批准号:
1703637
负责人:
Sasa Misailovic
金额:
$25.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-09-01 至 2020-08-31
中文摘要
许多计算,如图像处理、机器学习和工程模拟,本质上都是近似的--它们为了更好的性能而牺牲了结果的质量。然而,近似也引入了新的挑战时,推理程序的行为和发现错误。目前,这方面的测试需要更有原则和有效的方法。同时,近似本身为测试领域的创新提供了一个有效的新基础,从而使测试更加有效和有价值。该项目将开发测试和自动逼近的双向集成,开发和优化日益重要的一类程序的新方法。结果将纳入开放源码工具集,并使用开放源码和专有应用程序进行严格评估。该项目将为编译程序、程序分析和软件工程等课程开发新的教材和课程材料,具体而言,将开发一套测试近似程序的技术和工具,包括测试规范语言和将现有测试自动迁移到新语言的技术、动态近似程序分析技术和最佳近似发现技术。 此外,该项目将开发近似计算技术,以提高回归测试和突变测试的性能。
英文摘要
Many computations, such as image processing, machine learning, and engineering simulations are inherently approximate -- they trade off quality of results for better performance. However, approximation also introduces new challenges when reasoning about program behaviors and finding bugs. At present, testing in this area requires more principled and effective approaches. Simultaneously, approximation itself provides an effective new basis for innovations in the well-trodden field of testing, thereby making testing more efficient and valuable. The project will develop a bi-directional integration of testing and automated approximation, new approach for developing and optimizing an increasingly important class of programs. The results will be embodied in open source tool sets and rigorously evaluated using open-source and proprietary applications. New educational and course materials will be developed for courses on compilers, program analysis and software engineering.More concretely, the project will develop a set of techniques and tools for testing approximate programs, including a test specification language and techniques for automated migration of existing tests to the new language, techniques for dynamic approximate-program analysis, and techniques for optimal approximation discovery. Moreover, the project will develop approximate computing techniques to improve the performance of regression testing and mutation testing.
期刊论文(16)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1145/3460319.3464844
发表时间:
2021-07
期刊:
Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis
影响因子:
--
作者:
[Saikat Dutta;Jeeva Selvam;Aryaman Jain;Sasa Misailovic]
通讯作者:
Saikat Dutta;Jeeva Selvam;Aryaman Jain;Sasa Misailovic
DOI:
10.1145/3392717.3392739
发表时间:
2020-06
期刊:
Proceedings of the 34th ACM International Conference on Supercomputing
影响因子:
--
作者:
[Azin Heidarshenas;Serif Yesil;Dimitrios Skarlatos;Sasa Misailovic;Adam Morrison;J. Torrellas]
通讯作者:
Azin Heidarshenas;Serif Yesil;Dimitrios Skarlatos;Sasa Misailovic;Adam Morrison;J. Torrellas
DOI:
10.1145/3368826.3377924
发表时间:
2020-02
期刊:
Proceedings of the 18th ACM/IEEE International Symposium on Code Generation and Optimization
影响因子:
--
作者:
[Keyur Joshi;V. Fernando;Sasa Misailovic]
通讯作者:
Keyur Joshi;V. Fernando;Sasa Misailovic
DOI:
10.1109/icst.2018.00036
发表时间:
2018-04
期刊:
2018 IEEE 11th International Conference on Software Testing, Verification and Validation (ICST)
影响因子:
--
作者:
[Farah Hariri;A. Shi;Owolabi Legunsen;Miloš Gligorić;S. Khurshid;Sasa Misailovic]
通讯作者:
Farah Hariri;A. Shi;Owolabi Legunsen;Miloš Gligorić;S. Khurshid;Sasa Misailovic
Replica: A Wireless Manycore for Communication-Intensive and Approximate Data
副本:用于通信密集型和近似数据的无线众核
DOI:
10.1145/3297858.3304033
发表时间:
2019
期刊:
ASPLOS '19: Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems
影响因子:
--
作者:
[Fernando, Vimuth, Franques, Antonio, Abadal, Sergi, Misailovic, Sasa, Torrellas, Josep]
通讯作者:
Torrellas, Josep
共 13 条
Collaborative Research: SHF: Medium: Natural Language Models with Execution Data for Software Testing
-
批准号:2313028
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2023
-
负责人:Sasa Misailovic
-
依托单位:
SHF: Small: Probabilistic Programming and Statistical Verification for Safe Autonomy
-
批准号:2008883
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2020
-
负责人:Sasa Misailovic
-
依托单位:
CAREER:Program Analyses for Improving Reliability of Probabilistic Software
-
批准号:1846354
-
项目类别:Continuing Grant
-
资助金额:$51.17万
-
财政年份:2019
-
负责人:Sasa Misailovic
-
依托单位:
海外基金