Automated software vulnerability detection by leveraging open source knowledge
Automated software vulnerability detection by leveraging open source knowledge
批准号:
564717-2021
负责人:
Shang, Weiyi
金额:
$1.46万
依托单位:
依托单位国家:
加拿大
项目类别:
Alliance Grants
财政年份:
2021
资助国家:
加拿大
项目状态:
已结题
起止时间:
2021-01-01 至 2022-12-31
中文摘要
风河系统是为智能边缘提供软件的全球领先者。尽管Wind River和其他软件工程从业者已经在检测和消除他们软件中的漏洞方面付出了努力,但软件项目日益增长的复杂性和规模使这些任务变得具有挑战性。另一方面,开源社区经常在网上分享有关已发现漏洞的知识。因此,在这项提议中,我们计划利用开源社区的知识来协助软件漏洞检测。特别是,我们设计的方法可以从公开论坛中发现对软件漏洞的讨论,并在讨论中识别相关的源代码。对于已识别的源代码,我们计划应用代码克隆检测和代码搜索方法来检测其他软件项目中是否存在类似的漏洞,例如来自Wind River System的源代码。拟议的研究将产生可定期共享的关于已知漏洞的报告和自动检测此类漏洞的方法。这些报告和方法可以为加拿大和世界各地的风河系统从业者和其他软件工程从业者提供参考。
英文摘要
Wind River System is a global leader in delivering software for the intelligent edge. Although Wind River and other software engineering practitioners have spent efforts on detecting and removing the vulnerabilities from their software, the ever increasing complexity and scale of software projects makes the tasks challenging. On the other hand, the open source community often shares knowledge about the discovered vulnerabilities online. Therefore, in this proposal, we plan to leveraging knowledge from the open source community in order to assist in software vulnerability detection. in particular, we design approaches that discover the discussion of software vulnerabilities from open forums and identify the associated source code in the discussion. With the identified source code, we plan to apply code clone detection and code search approaches to detect the existence of similar vulnerabilities inside other software projects, e.g., the source code from Wind River System. The proposed research will result in reports that can be shared regularly about the known vulnerabilities and approaches that automatically detect such vulnerabilities. The reports and the approaches can benefit the practitioners in Wind River System and other software engineering practitioners in Canada and the world.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
DevOps Driven Software Performance Assurance for Large-scale Software Systems
-
批准号:RGPIN-2021-03483
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.55万
-
财政年份:2022
-
负责人:Shang, Weiyi
-
依托单位:
Proactive Software Performance Assurance in ERA
-
批准号:566177-2021
-
项目类别:Alliance Grants
-
资助金额:$8.87万
-
财政年份:2021
-
负责人:Shang, Weiyi
-
依托单位:
DevOps Driven Software Performance Assurance for Large-scale Software Systems
-
批准号:RGPIN-2021-03483
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.55万
-
财政年份:2021
-
负责人:Shang, Weiyi
-
依托单位:
Log Intelligence: Systematically Leveraging Logs Using Development Knowledge
-
批准号:RGPIN-2016-06701
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.62万
-
财政年份:2020
-
负责人:Shang, Weiyi
-
依托单位:
Improving the quality and efficiency of ERA's systems
-
批准号:517460-2017
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.43万
-
财政年份:2020
-
负责人:Shang, Weiyi
-
依托单位:
Improving the quality and efficiency of ERA's systems
-
批准号:517460-2017
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.43万
-
财政年份:2019
-
负责人:Shang, Weiyi
-
依托单位:
Log Intelligence: Systematically Leveraging Logs Using Development Knowledge
-
批准号:RGPIN-2016-06701
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.62万
-
财政年份:2019
-
负责人:Shang, Weiyi
-
依托单位:
Proactive performance assurance in Mobeewave****
-
批准号:534036-2018
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2018
-
负责人:Shang, Weiyi
-
依托单位:
Log Intelligence: Systematically Leveraging Logs Using Development Knowledge
-
批准号:RGPIN-2016-06701
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.62万
-
财政年份:2018
-
负责人:Shang, Weiyi
-
依托单位:
Improving the quality and efficiency of ERA's systems
-
批准号:517460-2017
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.43万
-
财政年份:2018
-
负责人:Shang, Weiyi
-
依托单位:
Log Intelligence: Systematically Leveraging Logs Using Development Knowledge
-
批准号:RGPIN-2016-06701
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.62万
-
财政年份:2017
-
负责人:Shang, Weiyi
-
依托单位:
Log Intelligence: Systematically Leveraging Logs Using Development Knowledge
-
批准号:RGPIN-2016-06701
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.62万
-
财政年份:2016
-
负责人:Shang, Weiyi
-
依托单位:
国内基金
海外基金
低辐射空间环境下商用多核处理器层次化软件容错技术研究
-
批准号:90818016
-
项目类别:重大研究计划
-
资助金额:50.0万元
-
批准年份:2008
-
负责人:傅忠传
-
依托单位: