SHF: Small: Automatic Exploration and Analysis of Software Performance Responses
SHF: Small: Automatic Exploration and Analysis of Software Performance Responses
批准号:
1908870
负责人:
Koushik Sen
金额:
$50.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-10-01 至 2023-09-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Performance issues in software systems often result in negative user experience, highly publicized commercial failures, substantial monetary penalties, and even abandonment of multi-million dollar projects. Performance issues can cause a software system to run for an unexpectedly long time, or use an incredibly large amount of computer memory, potentially stalling the computer. Performance issues are often input-dependent, occurring only when the software is run with certain specific inputs. If malicious attackers find out the inputs on which programs have performance issues, they can force these inputs on the program and cause vital software systems to go down or become unavailable (i.e., a kind of denial-of-service attack). This project's goal is to build tools which can automatically identify the inputs on which a given software system has serious performance issues. These tools can then be used by programmers to identify performance issues in software before the software is vulnerable to attackers or deployed to the public. Successful completion of this project will help programmers identify and fix software performance issues early, thus increasing the efficiency, reliability, and security of software.A large body of research has focused on diagnosing performance problems by analyzing dynamically collected performance profiles. Almost all of these techniques assume the availability of test inputs for performance profiling. This project proposes to develop techniques to discover potential performance issues in real-world software systems automatically. Whole-system analysis, which is necessary for such input generation, does not scale for real-world software systems. The project addresses this scalability challenge in phases: a top-down approach to identify components that may have performance bottlenecks, a sophisticated exploration and generalization technique to learn worst-case behavior patterns, and a bottom-up approach for creating a performance-degrading input for the entire program. The technique will also create a performance regression test suite for a software system under test using a novel performance-coverage metric developed as part of the project.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.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Gauss: program synthesis by reasoning over graphs
高斯:通过图推理进行程序综合
DOI:
10.1145/3485511
发表时间:
2021
期刊:
Proceedings of the ACM on Programming Languages
影响因子:
--
作者:
[Bavishi, Rohan, Lemieux, Caroline, Sen, Koushik, Stoica, Ion]
通讯作者:
Stoica, Ion
DOI:
10.1145/3360600
发表时间:
2019-10-01
期刊:
PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL
影响因子:
1.8
作者:
[Padhye, Rohan, Lemieux, Caroline, Vijayakumar, Hayawardh]
通讯作者:
Vijayakumar, Hayawardh
DOI:
10.1109/ase51524.2021.9678696
发表时间:
2021-11
期刊:
2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)
影响因子:
--
作者:
[Rohan Bavishi;Shadaj Laddad;H. Yoshida;M. Prasad;Koushik Sen]
通讯作者:
Rohan Bavishi;Shadaj Laddad;H. Yoshida;M. Prasad;Koushik Sen
DOI:
10.1109/icse43902.2021.00072
发表时间:
2021-03
期刊:
2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE)
影响因子:
--
作者:
[Vasudev Vikram;Rohan Padhye;Koushik Sen]
通讯作者:
Vasudev Vikram;Rohan Padhye;Koushik Sen
DOI:
--
发表时间:
2021
期刊:
影响因子:
--
作者:
[Jeongseok Son;G. Prechter;Rishabh Poddar;Raluca A. Popa;Koushik Sen]
通讯作者:
Jeongseok Son;G. Prechter;Rishabh Poddar;Raluca A. Popa;Koushik Sen
共 6 条
SHF: Medium: Collaborative Research: HUGS: Human-Guided Software Testing and Analysis for Scalable Bug Detection and Repair
-
批准号:1900968
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2019
-
负责人:Koushik Sen
-
依托单位:
SaTC: CORE: Small: Machine Learning for Effective Fuzz Testing
-
批准号:1817122
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2018
-
负责人:Koushik Sen
-
依托单位:
SHF: Medium: Automated Graphical User Interface Testing with Learning
-
批准号:1409872
-
项目类别:Standard Grant
-
资助金额:$85.0万
-
财政年份:2014
-
负责人:Koushik Sen
-
依托单位:
SHF: Small: A Dynamic Analysis and Test Generation Framework for JavaScript and Web Applications
-
批准号:1423645
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2014
-
负责人:Koushik Sen
-
依托单位:
SHF: Small: Directed Testing and Debugging of Concurrent Programs
-
批准号:1018729
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2010
-
负责人:Koushik Sen
-
依托单位:
SHF: Small: Specifying and Verifying Essential Deterministic Behavior of Concurrent Programs
-
批准号:1018730
-
项目类别:Standard Grant
-
资助金额:$47.54万
-
财政年份:2010
-
负责人:Koushik Sen
-
依托单位:
CAREER: Scalable Automated Software Testing and Repair
-
批准号:0747390
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2008
-
负责人:Koushik Sen
-
依托单位:
CSR --- SMA: Predictive Testing of System Software
-
批准号:0720906
-
项目类别:Continuing Grant
-
资助金额:$35.0万
-
财政年份:2007
-
负责人:Koushik Sen
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: