Improving Test Suites Via Generated Specifications
通过生成的规范改进测试套件
基本信息
- 批准号:0234651
- 负责人:
- 金额:$ 40万
- 依托单位:
- 依托单位国家:美国
- 项目类别: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.
HDCCSR提案0234651通过生成的行为抽象改进测试套件Michael Ernst测试是检测错误和提高软件可靠性的关键,但生成好的测试套件是困难的。 这个项目研究了一种使用行为差异来改进测试套件的新技术。 该技术比较动态生成的执行的行为抽象,并选择更完整的一个--也就是说,测试套件执行更多的程序语义行为。 以前的自动化技术将动态(运行时)行为与程序的静态结构和文本进行比较,而这种新技术考虑了行为,它补充了结构化技术,并且可以说是更重要的。 用户提供要测试的程序和生成测试用例的技术(通过语法,随机生成,从用户收集的痕迹,或其他方式)。 用户永远不需要提供规范。 然而,该技术生成了一个行为抽象,它在语法上与正式规范相同,并且在被人类检查并可能被人类增强之后,可以被用作规范。 这些技术的有效性进行了调查和改进,并将其应用于大量的案例研究。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Michael Ernst其他文献
Drug Interactions with Antihypertensives
- DOI:
10.1007/s11906-021-01131-y - 发表时间:
2021-03-01 - 期刊:
- 影响因子:5.100
- 作者:
Michelle A. Fravel;Michael Ernst - 通讯作者:
Michael Ernst
FR-15 KING OF THE QUEEN CITY: THE UROLOGIST WHO SAVED BUFFALO
- DOI:
10.1016/j.juro.2018.02.3035 - 发表时间:
2018-04-01 - 期刊:
- 影响因子:
- 作者:
Michael Ernst;Adam Klein;Amanda Sherman - 通讯作者:
Amanda Sherman
Lower urinary tract injury: is urology consultation necessary?
- DOI:
10.1007/s11255-019-02326-8 - 发表时间:
2019-11-01 - 期刊:
- 影响因子:1.900
- 作者:
Michael Ernst;Amanda Sherman;Teresa Danforth;Weidun Alan Guo - 通讯作者:
Weidun Alan Guo
Dose-response relationships of potassium sparing diuretics to systolic blood pressure and serum potassium from randomized trials
- DOI:
10.1016/j.jash.2015.03.059 - 发表时间:
2015-04-01 - 期刊:
- 影响因子:
- 作者:
Anissa Rahman;George Roush;Michael Ernst;John Kostis;Shamima Yeasmin;Domenic Sica - 通讯作者:
Domenic Sica
Interindividual variability in the expression and NNK carbonyl reductase activity of 11beta-hydroxysteroid dehydrogenase 1 in human lung.
人肺中 11β-羟基类固醇脱氢酶 1 的表达和 NNK 羰基还原酶活性的个体差异。
- DOI:
- 发表时间:
1999 - 期刊:
- 影响因子:9.7
- 作者:
Michael Soldan;Gerd Nagel;Marga Losekam;Michael Ernst;E. Maser - 通讯作者:
E. Maser
Michael Ernst的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Michael Ernst', 18)}}的其他基金
Collaborative Research: SHF: Small: Lightweight Modular Typestate
合作研究:SHF:小型:轻量级模块化类型状态
- 批准号:
2005889 - 财政年份:2020
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
FMitF: Formal Verification of Accessibility
FMITF:可访问性的形式验证
- 批准号:
1836813 - 财政年份:2019
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CI-EN: Collaborative Research: An Experimental Infrastructure and a Database of Real Faults to Foster Reproducibility in Software Engineering Research
CI-EN:协作研究:实验基础设施和真实故障数据库,以促进软件工程研究的可重复性
- 批准号:
1822251 - 财政年份:2018
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
SHF: Small: Always-On Static and Dynamic Feedback
SHF:小型:始终在线的静态和动态反馈
- 批准号:
1016701 - 财政年份:2010
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
SHF: Medium: Combining Speculation with Continuous Validation for Software Developers
SHF:媒介:将推测与软件开发人员的持续验证相结合
- 批准号:
0963757 - 财政年份:2010
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
II-NEW: Practical Pluggable Type Systems
II-新:实用的可插拔型系统
- 批准号:
0855252 - 财政年份:2009
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
SoD-HCER: Testing Designs and Designing Tests
SoD-HCER:测试设计和设计测试
- 批准号:
0613793 - 财政年份:2006
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CAREER: Automatically Generating Specifications to Improve Program Correctness and Maintainability
职业:自动生成规范以提高程序的正确性和可维护性
- 批准号:
0133580 - 财政年份:2002
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
相似国自然基金
数字化生态赋能TEST融合型翻译人才培养模型构建与指标体系研究
- 批准号:2023JJ50396
- 批准年份:2023
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于广义测量的多体量子态self-test的实验研究
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于“Design-Build-Test”循环策略的新型紫色杆菌素组合生物合成研究
- 批准号:
- 批准年份:2021
- 资助金额:0.0 万元
- 项目类别:省市级项目
破解高质量低费用确定型test-per-clock测试难题的新方法
- 批准号:61804037
- 批准年份:2018
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
基于Martingale-test理论的无监督人体行为分类算法研究
- 批准号:61403232
- 批准年份:2014
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
相似海外基金
HAIRCYCLE: a pilot study to explore and test regenerative, local, bio-based and circular models for human hair waste
HAIRCYCLE:一项试点研究,旨在探索和测试人类毛发废物的再生、局部、生物基和循环模型
- 批准号:
AH/Z50550X/1 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Research Grant
Expanding syphilis screening among pregnant women in Indonesia using the rapid dual test for syphilis & HIV with capacity building: The DUALIS Study
使用梅毒快速双重检测扩大印度尼西亚孕妇梅毒筛查
- 批准号:
MR/Y004825/1 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Research Grant
mPatch: a rapid test for improving diagnosis and triage of melanoma patients in primary care
mPatch:一种快速测试,用于改善初级保健中黑色素瘤患者的诊断和分诊
- 批准号:
MR/Y503381/1 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Research Grant
Collaborative Research: RUI: Continental-Scale Study of Jura-Cretaceous Basins and Melanges along the Backbone of the North American Cordillera-A Test of Mesozoic Subduction Models
合作研究:RUI:北美科迪勒拉山脊沿线汝拉-白垩纪盆地和混杂岩的大陆尺度研究——中生代俯冲模型的检验
- 批准号:
2346565 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Collaborative Research: RUI: Continental-Scale Study of Jura-Cretaceous Basins and Melanges along the Backbone of the North American Cordillera-A Test of Mesozoic Subduction Models
合作研究:RUI:北美科迪勒拉山脊沿线汝拉-白垩纪盆地和混杂岩的大陆尺度研究——中生代俯冲模型的检验
- 批准号:
2346564 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
On-site environmental DNA sensing with user-friendly test strips
使用用户友好的测试条进行现场环境 DNA 传感
- 批准号:
DP240103024 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Discovery Projects
ICF: Development of a rapid diagnostic test to identify Crimean-Congo Haemorrhagic Fever at the point-of-care
ICF:开发快速诊断测试以在护理点识别克里米亚-刚果出血热
- 批准号:
MR/Y019431/1 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Research Grant
改良型Stroop testの開発とその有用性
改进斯特鲁测试的发展及其实用性
- 批准号:
24K20330 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
An Eye-Tracking Study: Exploring Integrated Reading Tasks in the New Format of the English Common Test for Japanese University Admissions
眼动追踪研究:探索日本大学入学英语通用考试新形式中的综合阅读任务
- 批准号:
24K04032 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Dual Syphilis and HIV: Evaluation of POC and Self-Test by Untrained Persons, Peers and Intended Users
双梅毒和 HIV:未经培训的人员、同行和目标用户对 POC 和自检的评估
- 批准号:
502788 - 财政年份:2024
- 资助金额:
$ 40万 - 项目类别:
Directed Grant