Inferring test cases from user bug reports'
Inferring test cases from user bug reports'
批准号:
1817557
负责人:
金额:
$0.0万
依托单位国家:
英国
项目类别:
Studentship
财政年份:
2016
资助国家:
英国
项目状态:
已结题
起止时间:
2016 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
As part of recommended practice, projects employ issue trackers as a platform for communication between users and developers or contributors. This includes the request of new features or the report of issues and bugs. The information on these trackers is in a natural language and sometimes structured per a recommended format or template. However, it is yet untapped to guide the generation or repair of test cases. This project, in the first instance, aims to use this information to deduce action sequences that caused the bug to surface so that test cases can be generated for the confirmation of the issue, and later - the validation of the fix. To do so, techniques from natural language processing should be used for the following tasks: increase the quality of the collected data by recreating missing links between corpora, such as code commits and user bug reports - a task usually performed by a domain expert; classification of requests into features or bugs; using actor models to deduce action sequences when they are presented in a free-form narrative; use action sequences to generate or enhance test suits for the code under analysis;While NLP techniques have been used for the constructions of project ontologies and these in turn employed for creating links between software artefacts, these techniques have not been previously used directly.Ideally, this project should automate a typical task that occurs as part of the software life-cycle and thus should reduce the cost of software maintenance. It should also prompt other researchers to follow suit in tapping into unstructured information that exists in most projects using NLP techniques and should provide corpora of software artefacts in a linked data format for researchers to work with to tackle other questions than the ones considered here.'
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
Flexeme: untangling commits using lexical flows
Flexeme:使用词汇流理清提交
DOI:
10.1145/3368089.3409693
发表时间:
2020
期刊:
影响因子:
--
作者:
[Pâr?achi P]
通讯作者:
Pâr?achi P
国内基金
海外基金
登录
查看更多内容
数字化生态赋能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
-
负责人:卢国梁
-
依托单位:
毫米波\亚毫米波多频段口径共用全息紧缩场的设计与试验技术研究
-
批准号:61101003
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2011
-
负责人:李志平
-
依托单位: