CAREER:VARIATIONAL EXECUTION
CAREER:VARIATIONAL EXECUTION
批准号:
1552944
负责人:
Christian Kastner
金额:
$47.96万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-04-01 至 2021-03-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Many software systems can be configured by enabling or disablingconfiguration options. As options can be combined flexibly, theconfiguration space grows exponentially. Therefore highly-configurable systems are notoriously hard to test. While many combinations of options work well, specific configurations may expose faulty or surprising behavior emerging from interactions among options. Due to the huge search space, interactions are difficult to find. In fact, since no complete and sound techniques exist to study interactions in large scale systems, little is known about interactions in practice. This researchexplores a novel program execution technique, variational execution, to efficiently execute a large number of configurations or similar programs and inspect the differences among those executions. Variational execution will aid understanding and detection of interactions among configuration options in highly-configurable software systems and contribute to better quality assurance and development methods. It will transform the way to test configurable systems, including most of today?s end-user software, software ecosystems, and criticalinfrastructure software, such as SSL libraries and databases. The insights gained into interactions in real-world systems fill an important gap in our understanding of interactions, relevant for teaching software design and quality assurance. Additionally, it will enable advances in exploring interactions and large search spaces for broader software engineering purposes, including higher-order mutation testing, program repair, and sensitivity analysis.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Capture the Feature Flag: Detecting Feature Flags in Open-Source
捕获功能标志:检测开源中的功能标志
DOI:
10.1145/3379597.3387463
发表时间:
2020
期刊:
International Conference on Mining Software Repositories
影响因子:
--
作者:
[Meinicke, J, Hoyos, J, Vasilescu, B, Kästner, C.]
通讯作者:
Kästner, C.
DOI:
--
发表时间:
2020
期刊:
Proceedings of the 42nd International Conference on Software Engineering (ICSE
影响因子:
--
作者:
[Overney, Cassandra, Meinicke, Jens, Kaestner, Christian, Vasilescu, Bogdan]
通讯作者:
Vasilescu, Bogdan
DOI:
10.1145/3468264.3468600
发表时间:
2021-08
期刊:
Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
影响因子:
--
作者:
[Chu-Pan Wong;Priscila Santiesteban;Christian Kästner;Claire Le Goues]
通讯作者:
Chu-Pan Wong;Priscila Santiesteban;Christian Kästner;Claire Le Goues
DOI:
10.1145/3377813.3381366
发表时间:
2020-06
期刊:
2020 IEEE/ACM 42nd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)
影响因子:
--
作者:
[Jens Meinicke;Chu-Pan Wong;Bogdan Vasilescu;Christian Kästner]
通讯作者:
Jens Meinicke;Chu-Pan Wong;Bogdan Vasilescu;Christian Kästner
Collaborative Proposal: SaTC: Frontiers: Enabling a Secure and Trustworthy Software Supply Chain
-
批准号:2206859
-
项目类别:Continuing Grant
-
资助金额:$86.48万
-
财政年份:2022
-
负责人:Christian Kastner
-
依托单位:
Collaborative Research: SHF: Core: Medium: Causal Performance Debugging for Highly-Configurable Systems
-
批准号:2106853
-
项目类别:Standard Grant
-
资助金额:$40.86万
-
财政年份:2021
-
负责人:Christian Kastner
-
依托单位:
Collaborative Research: DASS: Policy Design for Holding AI-Supported Systems Accountable
-
批准号:2131477
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2021
-
负责人:Christian Kastner
-
依托单位:
NSF Student and Early-Career Faculty Travel Grant for IEEE International Conference on Software Engineering 2020 (ICSE)
-
批准号:2002420
-
项目类别:Standard Grant
-
资助金额:$3.16万
-
财政年份:2020
-
负责人:Christian Kastner
-
依托单位:
NSF Student and Early-Career Faculty Travel Grant for IEEE International Conference on Software Engineering 2019 (ICSE)
-
批准号:1922878
-
项目类别:Standard Grant
-
资助金额:$3.49万
-
财政年份:2019
-
负责人:Christian Kastner
-
依托单位:
SHF: SMALL: Streamlining Fork-Based Software Development
-
批准号:1813598
-
项目类别:Standard Grant
-
资助金额:$49.0万
-
财政年份:2018
-
负责人:Christian Kastner
-
依托单位:
SaTC: CORE: Small: Trustworthy Dependency Management
-
批准号:1717022
-
项目类别:Standard Grant
-
资助金额:$49.99万
-
财政年份:2017
-
负责人:Christian Kastner
-
依托单位:
SHF: Small: Reverse Engineering Variability Implementations
-
批准号:1318808
-
项目类别:Standard Grant
-
资助金额:$40.08万
-
财政年份:2013
-
负责人:Christian Kastner
-
依托单位:
海外基金