Leveraging text analytics to improve software testing
利用文本分析改进软件测试
基本信息
- 批准号:479579-2015
- 负责人:
- 金额:$ 2.91万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Collaborative Research and Development Grants
- 财政年份:2015
- 资助国家:加拿大
- 起止时间:2015-01-01 至 2016-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Software testing is the common practice to ensure software correctness and discover as many bugs before software release. A fundamental challenge of software testing is that the number of execution paths grow exponentially as the program size increases and can be infinite. For most real-world programs, it is impossible to test all execution paths. In practice, one needs to use search heuristics to prioritize execution paths, compromise accuracy by combining paths, and use other techniques to test programs.
Valid program inputs typically need to follow certain constraints. Focusing on valid or close-to-valid inputs (for boundary cases) can help test the core functionalities of the program, which improves testing coverage and effectiveness. Traditional software testing techniques are unaware of input constraints, and thus unaware of which paths lead to the processing of valid inputs.
This project will automatically extract input constraints from documents by using text analytics techniques. It will then use these input constraints to favour execution paths that execute a program's core functionalities during software testing. Testing with invalid inputs is also very important, e.g., to check error-handling code or find defects due to malformed inputs. Therefore, strategies to negate the constraints efficiently for testing error-handling code will also be explored. Regardless of what inputs (valid or invalid) to focus on, one cannot do so without knowing what inputs are valid and what are not. The proposed approach enables this choice by extracting input constraints from software documents automatically. In addition, new approaches will be designed to analyze other software text to guide software testing to focus on code regions that are more likely to contain defects. These approaches will enhance the effectiveness of automatic test generation and bug detection.
软件测试是确保软件正确性和在软件发布前发现尽可能多的错误的常用做法。软件测试的一个基本挑战是,执行路径的数量随着程序大小的增加呈指数增长,并且可能是无限的。对于大多数实际的程序,测试所有的执行路径是不可能的。在实践中,需要使用搜索启发式来确定执行路径的优先级,通过组合路径来降低准确性,并使用其他技术来测试程序。
项目成果
期刊论文数量(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 }}
Tan, Lin其他文献
Mechanical study of the application of compression screw nails in the cross-inverted triangular pattern for internal fixation of femoral neck fractures.
- DOI:
10.1186/s12891-023-06297-x - 发表时间:
2023-05-05 - 期刊:
- 影响因子:2.3
- 作者:
Wang, Min;Wang, Yunlong;Zou, Fa;Tan, Lin;Wang, Yunjuan - 通讯作者:
Wang, Yunjuan
Development of an antibacterial polypropylene/polyurethane composite membrane for invisible orthodontics application.
- DOI:
10.3389/fbioe.2023.1233398 - 发表时间:
2023 - 期刊:
- 影响因子:5.7
- 作者:
Yang, Feng;Wu, Chenyi;Jiang, Yuanzhang;Tan, Lin;Shu, Rui - 通讯作者:
Shu, Rui
A monodactyl nonavian dinosaur and the complex evolution of the alvarezsauroid hand
单指非鸟类恐龙和阿尔瓦拉兹龙手的复杂进化
- DOI:
10.1073/pnas.1011052108 - 发表时间:
2011-01 - 期刊:
- 影响因子:11.1
- 作者:
Xu, Xing;Han, Fenglu;Sullivan, Corwin;Pittman, Michael;Choiniere, Jonah N.;Hone, David;Upchurch, Paul;Tan, Qingwei;Xiao, Dong;Tan, Lin - 通讯作者:
Tan, Lin
Brief Alcohol Interventions are Effective through 6 Months: Findings from Marginalized Zero-inflated Poisson and Negative Binomial Models in a Two-step IPD Meta-analysis.
- DOI:
10.1007/s11121-022-01420-1 - 发表时间:
2023-11 - 期刊:
- 影响因子:3.5
- 作者:
Mun, Eun-Young;Zhou, Zhengyang;Huh, David;Tan, Lin;Li, Dateng;Tanner-Smith, Emily E;Walters, Scott T;Larimer, Mary E - 通讯作者:
Larimer, Mary E
Pathogenesis of Tobacco-Associated Lung Adenocarcinoma Is Closely Coupled with Changes in the Gut and Lung Microbiomes.
- DOI:
10.3390/ijms231810930 - 发表时间:
2022-09-18 - 期刊:
- 影响因子:5.6
- 作者:
Finnicum, Casey T.;Rahal, Zahraa;Hassane, Maya;Treekitkarnmongkol, Warapen;Sinjab, Ansam;Morris, Rhiannon;Liu, Yuejiang;Tang, Elizabeth L.;Viet, Sarah;Petersen, Jason L.;Lorenzi, Philip L.;Tan, Lin;Petrosino, Joseph;Hoffman, Kristi L.;Fujimoto, Junya;Moghaddam, Seyed Javad;Kadara, Humam - 通讯作者:
Kadara, Humam
Tan, Lin的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Tan, Lin', 18)}}的其他基金
History-Based Automated Program Repair
基于历史的自动程序修复
- 批准号:
RGPIN-2015-05248 - 财政年份:2019
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Individual
History-Based Automated Program Repair
基于历史的自动化程序修复
- 批准号:
RGPIN-2015-05248 - 财政年份:2018
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Individual
Deep defect and vulnerability prediction
深层缺陷和脆弱性预测
- 批准号:
505833-2017 - 财政年份:2017
- 资助金额:
$ 2.91万 - 项目类别:
Idea to Innovation
History-Based Automated Program Repair
基于历史的自动化程序修复
- 批准号:
477858-2015 - 财政年份:2017
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Leveraging text analytics to improve software testing
利用文本分析改进软件测试
- 批准号:
479579-2015 - 财政年份:2017
- 资助金额:
$ 2.91万 - 项目类别:
Collaborative Research and Development Grants
History-Based Automated Program Repair
基于历史的自动化程序修复
- 批准号:
RGPIN-2015-05248 - 财政年份:2017
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Individual
History-Based Automated Program Repair
基于历史的自动化程序修复
- 批准号:
RGPIN-2015-05248 - 财政年份:2016
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Individual
History-Based Automated Program Repair
基于历史的自动程序修复
- 批准号:
477858-2015 - 财政年份:2015
- 资助金额:
$ 2.91万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
相似国自然基金
J-TEXT托卡马克上边界湍流与撕裂模相互作用的实验研究
- 批准号:12375223
- 批准年份:2023
- 资助金额:54 万元
- 项目类别:面上项目
J-TEXT装置外加三维磁场主动调控偏滤器脱靶的实验研究
- 批准号:12305243
- 批准年份:2023
- 资助金额:20 万元
- 项目类别:青年科学基金项目
J-TEXT托卡马克装置上多模式磁扰动对逃逸电流影响研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
J-TEXT托卡马克上边界湍流特性对高密度运行影响的实验研究
- 批准号:11905080
- 批准年份:2019
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
关于J-TEXT托卡马克上微撕裂模电磁湍流及其输运的实验研究
- 批准号:11605067
- 批准年份:2016
- 资助金额:19.0 万元
- 项目类别:青年科学基金项目
基于J-TEXT远红外偏振干涉仪的相干散射与密度扰动的实验研究
- 批准号:11575067
- 批准年份:2015
- 资助金额:64.0 万元
- 项目类别:面上项目
J-TEXT上外加磁扰动抑制等离子体破裂下逃逸电子产生的实验研究
- 批准号:11275079
- 批准年份:2012
- 资助金额:80.0 万元
- 项目类别:面上项目
J-TEXT托卡马克等离子体粒子输运的密度调制实验研究
- 批准号:11105056
- 批准年份:2011
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
相似海外基金
Understanding Processes of Neighborhood Change using Property Text Analytics
使用属性文本分析了解社区变化的过程
- 批准号:
2314726 - 财政年份:2023
- 资助金额:
$ 2.91万 - 项目类别:
Standard Grant
Impacts of Social Determinants of Health and COVID-19 Pandemic Factors on Suicide Risk among Youth
健康社会决定因素和 COVID-19 流行病因素对青少年自杀风险的影响
- 批准号:
10628299 - 财政年份:2023
- 资助金额:
$ 2.91万 - 项目类别:
Meeting young people where they are: Using technology to promote resilience among child maltreatment victims
与年轻人见面:利用技术提高虐待儿童受害者的复原力
- 批准号:
10664529 - 财政年份:2023
- 资助金额:
$ 2.91万 - 项目类别:
Development of an online, theory-based intervention to reduce e-cigarette use and susceptibility to smoking in young adults: A pilot study
开发基于理论的在线干预措施,以减少年轻人的电子烟使用和吸烟易感性:一项试点研究
- 批准号:
10664232 - 财政年份:2023
- 资助金额:
$ 2.91万 - 项目类别:
Exposome Correlation and Interpretation Database (ECID)
暴露组相关性和解释数据库 (ECID)
- 批准号:
10714374 - 财政年份:2023
- 资助金额:
$ 2.91万 - 项目类别:
Building STEM Skills by Integrating Data Literacy and Text Analytics in English Language Arts
通过在英语语言艺术中整合数据素养和文本分析来培养 STEM 技能
- 批准号:
2241483 - 财政年份:2023
- 资助金额:
$ 2.91万 - 项目类别:
Standard Grant
III: Small: Intelligent Scientific Text Analytics with Knowledge-Augmented Abductive Reasoning
III:小:具有知识增强归纳推理的智能科学文本分析
- 批准号:
2234058 - 财政年份:2023
- 资助金额:
$ 2.91万 - 项目类别:
Standard Grant
Maternal Health Multilevel Intervention/s for Racial Equity (MIRACLE) Center
孕产妇保健种族平等多层次干预 (MIRACLE) 中心
- 批准号:
10755548 - 财政年份:2023
- 资助金额:
$ 2.91万 - 项目类别:
REU Site: Broadening Access to Text Analytics for Social Scientists
REU 网站:扩大社会科学家对文本分析的访问范围
- 批准号:
2150283 - 财政年份:2022
- 资助金额:
$ 2.91万 - 项目类别:
Standard Grant