CAREER: Systematic Software Testing Using Test Abstractions
CAREER: Systematic Software Testing Using Test Abstractions
批准号:
0746856
负责人:
Darko Marinov
金额:
$40.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-06-01 至 2014-05-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
CCF-0746856CAREER: Systematic Software Testing Using Test AbstractionsDarko MarinovSoftware testing is important for increasing software reliability, but expensive and can account for more than half of the software development cost. Automated testing can significantly help programmers to develop and maintain reliable software. However, test automation is mainly limited to test execution, while test generation remains manual and mostly ad hoc, which not only makes it hard to develop tests initially but also to maintain and reuse tests.To reduce the cost of developing, maintaining, and reusing tests, this project investigates a novel approach to automated testing based on test abstractions. Conceptually, each test abstraction provides a high-level description of a desired test suite: programmers do not need to manually write large suites of individual tests but instead write only test abstractions from which tools automatically generate individual tests. This project investigates five aspects of test abstractions: (1) What languages to use for writing test abstractions? (2) Which tests to generate from test abstractions? (3) How to automatically generate tests from test abstractions? (4) How to determine whether the code under test passed or failed? (5) How to determine which failing tests are caused by the same code error?
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Medium: Collaborative Research: Enhancing Continuous Integration Testing for the Open-Source Ecosystem
-
批准号:1763788
-
项目类别:Continuing Grant
-
资助金额:$43.71万
-
财政年份:2018
-
负责人:Darko Marinov
-
依托单位:
EAGER: USBRCCR: Collaborative: Lightweight Policy Enforcement of Information Flows in IoT Infrastructures
-
批准号:1740916
-
项目类别:Standard Grant
-
资助金额:$13.63万
-
财政年份:2017
-
负责人:Darko Marinov
-
依托单位:
CPS: Synergy: Collaborative Research: Support for Security and Safety of Programmable IoT Systems
-
批准号:1646305
-
项目类别:Standard Grant
-
资助金额:$35.21万
-
财政年份:2017
-
负责人:Darko Marinov
-
依托单位:
SHF: Medium: Collaborative Research: Improved Performance Testing and Debugging
-
批准号:1409423
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2014
-
负责人:Darko Marinov
-
依托单位:
SHF: Small: Revisiting Assumptions of Regression Testing
-
批准号:1421503
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2014
-
负责人:Darko Marinov
-
依托单位:
Collaborative Research: II-EN: Infrastructure Support for Software Testing Research
-
批准号:0958199
-
项目类别:Continuing Grant
-
资助金额:$27.7万
-
财政年份:2010
-
负责人:Darko Marinov
-
依托单位:
SHF: Small: IMUnit: Improved Multithreaded Unit Testing
-
批准号:0916893
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2009
-
负责人:Darko Marinov
-
依托单位:
海外基金