Improving Test Suites Via Generated Specifications
Improving Test Suites Via Generated Specifications
批准号:
0234651
负责人:
Michael Ernst
金额:
$40.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-09-15 至 2006-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
HDCCSR Proposal 0234651 Improving test suites via generated behavioral abstractions Michael ErnstTesting is a key to detecting bugs and increasing software reliability, but generating good test suites is difficult. This project investigates a novel technique for using behavioral differences to improve test suites. The technique compares dynamically generated behavioral abstractions of executions and selects the more complete one -- that is, the test suite that exercises more of the program's semantic behavior. Whereas previous automatic techniques compare dynamic (run-time) behavior to the static structure and text of the program, this new technique considers behavior, which complements structural techniques and is arguably more important.The technique is applied to generating, augmenting, and minimizing test suites. Users provide the program to be tested and a technique for generating test cases (via a grammar, random generation, traces collected from users, or otherwise). Users never need to provide a specification. However, the technique generates a behavioral abstraction that is syntactically identical to a formal specification and that, after being checked and perhaps augmented by a human, can beused as a specification. The efficacy of these techniques is investigated and improved, and they are applied in substantial case studies.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Small: Lightweight Modular Typestate
-
批准号:2005889
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2020
-
负责人:Michael Ernst
-
依托单位:
FMitF: Formal Verification of Accessibility
-
批准号:1836813
-
项目类别:Standard Grant
-
资助金额:$73.81万
-
财政年份:2019
-
负责人:Michael Ernst
-
依托单位:
CI-EN: Collaborative Research: An Experimental Infrastructure and a Database of Real Faults to Foster Reproducibility in Software Engineering Research
-
批准号:1822251
-
项目类别:Standard Grant
-
资助金额:$26.81万
-
财政年份:2018
-
负责人:Michael Ernst
-
依托单位:
SHF: Small: Always-On Static and Dynamic Feedback
-
批准号:1016701
-
项目类别:Standard Grant
-
资助金额:$48.06万
-
财政年份:2010
-
负责人:Michael Ernst
-
依托单位:
SHF: Medium: Combining Speculation with Continuous Validation for Software Developers
-
批准号:0963757
-
项目类别:Standard Grant
-
资助金额:$75.0万
-
财政年份:2010
-
负责人:Michael Ernst
-
依托单位:
II-NEW: Practical Pluggable Type Systems
-
批准号:0855252
-
项目类别:Standard Grant
-
资助金额:$68.11万
-
财政年份:2009
-
负责人:Michael Ernst
-
依托单位:
SoD-HCER: Testing Designs and Designing Tests
-
批准号:0613793
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2006
-
负责人:Michael Ernst
-
依托单位:
CAREER: Automatically Generating Specifications to Improve Program Correctness and Maintainability
-
批准号:0133580
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:2002
-
负责人:Michael Ernst
-
依托单位:
国内基金
海外基金
登录
查看更多内容
数字化生态赋能TEST融合型翻译人才培养模型构建与指标体系研究
-
批准号:2023JJ50396
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2023
-
负责人:张薇
-
依托单位:
基于“Design-Build-Test”循环策略的新型紫色杆菌素组合生物合成研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2021
-
负责人:
-
依托单位:
基于广义测量的多体量子态self-test的实验研究
-
批准号:12104186
-
项目类别:青年科学基金项目(C类)
-
资助金额:30.0万元
-
批准年份:2021
-
负责人:边志浩
-
依托单位:
破解高质量低费用确定型test-per-clock测试难题的新方法
-
批准号:61804037
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2018
-
负责人:刘铁桥
-
依托单位:
基于Martingale-test理论的无监督人体行为分类算法研究
-
批准号:61403232
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2014
-
负责人:卢国梁
-
依托单位: