Pre-and post-release bug prediction in an industrial setting
工业环境中发布前和发布后的错误预测
基本信息
- 批准号:549637-2019
- 负责人:
- 金额:$ 2.4万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Alliance Grants
- 财政年份:2021
- 资助国家:加拿大
- 起止时间:2021-01-01 至 2022-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Bug fixing remains one of the biggest costs in creating and evolving commercial software systems. While bug fixing happens during all phases of development, bugs that are found by customers after the system is released cost orders of magnitude more money to fix than those caught early on; also, bugs in deployed software can lead to a diminished user experience and can affect the long-term reputation of both the system and the company that produces it. Moreover, when these bugs occur in a financial institution, the impact on either customers or the country can be detrimental. For these reasons, it is advantageous to create strategies to detect bugs as early as possible in development, and with minimal expense and effort on the part of the developers. In this project, we propose a two-phase approach to aid in semi-automated bug detection in a financial institution: (1) we predict which units of source code (file, class or method) are most likely to contain bugs so that developers can test and review those parts of the source code more carefully; and (2) when a bug is reported, we localize in which units this bug is likely to be fixed so that the developers can fix the bug sooner.
错误修复仍然是创建和发展商业软件系统的最大成本之一。虽然bug修复发生在开发的所有阶段,但客户在系统发布后发现的bug比早期发现的bug要花费更多的钱来修复;此外,部署的软件中的错误会导致用户体验下降,并会影响系统和生产该系统的公司的长期声誉。此外,当这些错误发生在金融机构中时,对客户或国家的影响可能是有害的。由于这些原因,在开发过程中尽可能早地创建检测错误的策略是有利的,并且开发人员的费用和工作量最小。在本项目中,我们提出了一种两阶段方法来帮助金融机构中的半自动错误检测:(1)我们预测源代码的哪些单元(文件、类或方法)最有可能包含bug,以便开发人员可以更仔细地测试和审查源代码的这些部分;以及(2)当报告错误时,我们定位该错误可能被修复的单元,以便开发人员可以更快地修复该错误。
项目成果
期刊论文数量(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 }}
Nagappan, Meiyappan其他文献
Open Source Vulnerability Notification
开源漏洞通知
- DOI:
10.1007/978-3-030-20883-7_2 - 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Carlson, Brandon;Leach, Kevin;Marinov, Darko;Nagappan, Meiyappan;Prakash, Atul - 通讯作者:
Prakash, Atul
Curating GitHub for engineered software projects
- DOI:
10.1007/s10664-017-9512-6 - 发表时间:
2017-12-01 - 期刊:
- 影响因子:4.1
- 作者:
Munaiah, Nuthan;Kroh, Steven;Nagappan, Meiyappan - 通讯作者:
Nagappan, Meiyappan
Affective Dynamics and Control in Group Processes
群体过程中的情感动态和控制
- DOI:
10.1145/3279981.3279990 - 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Hoey, Jesse;Schröder, Tobias;Morgan, Jonathan H.;Rogers, Kimberly B.;Nagappan, Meiyappan - 通讯作者:
Nagappan, Meiyappan
Artificial Intelligence and Social Simulation: Studying Group Dynamics on a Massive Scale
- DOI:
10.1177/1046496418802362 - 发表时间:
2018-12-01 - 期刊:
- 影响因子:3.7
- 作者:
Hoey, Jesse;Schroeder, Tobias;Nagappan, Meiyappan - 通讯作者:
Nagappan, Meiyappan
Nagappan, Meiyappan的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Nagappan, Meiyappan', 18)}}的其他基金
Understanding the impact of mobile app markets on software practice
了解移动应用市场对软件实践的影响
- 批准号:
RGPIN-2017-04618 - 财政年份:2022
- 资助金额:
$ 2.4万 - 项目类别:
Discovery Grants Program - Individual
Understanding the impact of mobile app markets on software practice
了解移动应用市场对软件实践的影响
- 批准号:
RGPIN-2017-04618 - 财政年份:2021
- 资助金额:
$ 2.4万 - 项目类别:
Discovery Grants Program - Individual
Reducing False Positives in Statically Detecting Mobile App and Platform Level
减少静态检测移动应用程序和平台级别的误报
- 批准号:
549598-2020 - 财政年份:2021
- 资助金额:
$ 2.4万 - 项目类别:
Alliance Grants
Reducing False Positives in Statically Detecting Mobile App and Platform Level
减少静态检测移动应用程序和平台级别的误报
- 批准号:
549598-2020 - 财政年份:2020
- 资助金额:
$ 2.4万 - 项目类别:
Alliance Grants
Pre-and post-release bug prediction in an industrial setting
工业环境中发布前和发布后的错误预测
- 批准号:
549637-2019 - 财政年份:2020
- 资助金额:
$ 2.4万 - 项目类别:
Alliance Grants
Understanding the impact of mobile app markets on software practice
了解移动应用市场对软件实践的影响
- 批准号:
RGPIN-2017-04618 - 财政年份:2020
- 资助金额:
$ 2.4万 - 项目类别:
Discovery Grants Program - Individual
Understanding the impact of mobile app markets on software practice
了解移动应用市场对软件实践的影响
- 批准号:
RGPIN-2017-04618 - 财政年份:2019
- 资助金额:
$ 2.4万 - 项目类别:
Discovery Grants Program - Individual
Understanding the impact of mobile app markets on software practice
了解移动应用市场对软件实践的影响
- 批准号:
RGPIN-2017-04618 - 财政年份:2018
- 资助金额:
$ 2.4万 - 项目类别:
Discovery Grants Program - Individual
Understanding the impact of mobile app markets on software practice
了解移动应用市场对软件实践的影响
- 批准号:
RGPIN-2017-04618 - 财政年份:2017
- 资助金额:
$ 2.4万 - 项目类别:
Discovery Grants Program - Individual
相似国自然基金
基于可见光环化反应的Post-Iboga类吲哚生物碱不对称集群合成
- 批准号:22361048
- 批准年份:2023
- 资助金额:32 万元
- 项目类别:地区科学基金项目
盐皮质激素受体抑制2型固有淋巴细胞活化加重心肌梗死后心室重构的作用机制
- 批准号:82372202
- 批准年份:2023
- 资助金额:49.00 万元
- 项目类别:面上项目
蛋白精氨酸甲基化转移酶PRMT5调控PPARG促进巨噬细胞M2极化及其在肿瘤中作用的机制研究
- 批准号:82371738
- 批准年份:2023
- 资助金额:49.00 万元
- 项目类别:面上项目
基于菌群-肠-脑轴研究TMAO通过POST1/SREBP2调节星形胶质细胞胆固醇代谢参与针刺减轻糖尿病认知功能障碍的机制
- 批准号:
- 批准年份:2022
- 资助金额:52 万元
- 项目类别:面上项目
NOD1棕榈酰化修饰通过炎症信号调控胰岛素抵抗的分子机制
- 批准号:32000529
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
CIDE家族蛋白泛素化降解的机制和功能研究
- 批准号:31970707
- 批准年份:2019
- 资助金额:52.0 万元
- 项目类别:面上项目
含21微米和30微米辐射特征的星周包层中的气态分子
- 批准号:11973099
- 批准年份:2019
- 资助金额:63.0 万元
- 项目类别:面上项目
缺氧通过eIF4E2/GSK3β信号通路调控细胞衰老的作用及机制
- 批准号:31970682
- 批准年份:2019
- 资助金额:58.0 万元
- 项目类别:面上项目
蛋白质激酶MAPK7参与纤毛组装的功能和分子机理
- 批准号:31972888
- 批准年份:2019
- 资助金额:58.0 万元
- 项目类别:面上项目
辅酶A类代谢中间产物参与组蛋白表观遗传修饰调控肝细胞代谢网络对高油脂营养应答的机制研究
- 批准号:91957110
- 批准年份:2019
- 资助金额:83.0 万元
- 项目类别:重大研究计划
相似海外基金
NESP MaC Project 3.11 - Multi- fishery collaboration to assess population abundances and post release survival of threatened sawfish in northern Australia, 2023-2026 (CSIRO, CDU)
NESP MaC 项目 3.11 - 多渔业合作,评估澳大利亚北部受威胁锯鳐的种群丰度和放生后存活率,2023-2026 年(CSIRO、CDU)
- 批准号:
global : 03343c53-b189-4ae3-a931-aca9735ccf13 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别:
Impact of TBI and Cognitive Decline on Alzheimer's Disease Brain-Derived Exosome Cargo
TBI 和认知能力下降对阿尔茨海默病脑源性外泌体货物的影响
- 批准号:
10662883 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别:
Development of Coccidioides Cytokine Release Assay
球孢子菌细胞因子释放测定的发展
- 批准号:
10760131 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别:
Deconstructing the sertonin system in the mouse brain
解构小鼠大脑中的血清素系统
- 批准号:
10656870 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别:
Molecular mechanisms of load-induced t-tubule regulation in the mammalian heart
哺乳动物心脏负荷诱导 T 管调节的分子机制
- 批准号:
10664338 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别:
A novel proteomics approach to identify alcohol-induced changes in synapse-specific presynaptic protein interactions.
一种新的蛋白质组学方法,用于识别酒精引起的突触特异性突触前蛋白质相互作用的变化。
- 批准号:
10651991 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别:
SafeMedWaste At-Home, Environmentally-Friendly Opioid Disposal Kit for Orthopedic Post-Operative Surgical Patients to Reduce Opioids Available for Diversion
SafeMedWaste 家用环保型阿片类药物处置套件,适用于骨科术后患者,以减少可转移的阿片类药物
- 批准号:
10765871 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别:
Chitin and chitinases in SARS-CoV-2 infection
SARS-CoV-2 感染中的几丁质和几丁质酶
- 批准号:
10742004 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别:
Ryanodine receptor structure and function in heart failure
Ryanodine 受体结构和心力衰竭中的功能
- 批准号:
10628917 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别:
Role of hippocampal interneurons in aberrant neurogenesis and epilepsy after traumatic brain injury
海马中间神经元在脑外伤后异常神经发生和癫痫中的作用
- 批准号:
10590467 - 财政年份:2023
- 资助金额:
$ 2.4万 - 项目类别: