Improving Static Code Analysis Using Machine Learning Methods
使用机器学习方法改进静态代码分析
基本信息
- 批准号:515798-2017
- 负责人:
- 金额:$ 1.82万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Engage Grants Program
- 财政年份:2017
- 资助国家:加拿大
- 起止时间:2017-01-01 至 2018-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Verifying computer programs is expensive and difficult. The available empirical tests are oftentime-consuming and ad-hoc providing only a fragmented understanding of the program being analyzed. Staticcode analysis, which performs computer program debugging by examining the source code without explicitlyexecuting the program, is an invaluable asset for evaluating programs. However, most existing static analysistools have major drawback of producing unmanageable number of false positives, while requiring significantcostly manual interventions. This research project addresses this problem by developing machine learningapproaches that increase the agent's ability to detect false vulnerabilities and induce more reliable staticanalyzers. The project will provide a tangible benefit to the development of Software Secured's flagshipproduct Omega and their clients who will save countless man-hours currently spent triaging false positives.It also will have a significant impact on improving the quality of complex softwares in general.
编写计算机程序既昂贵又困难。现有的实证测试往往是耗时和特设提供的程序分析只有一个支离破碎的理解。静态代码分析通过检查源代码而不显式执行程序来执行计算机程序调试,是评估程序的宝贵资产。然而,大多数现有的静态分析工具具有产生难以管理的假阳性数量的主要缺点,同时需要显著昂贵的人工干预。本研究项目通过开发机器学习方法来解决这个问题,这些方法可以提高代理检测虚假漏洞的能力,并诱导更可靠的静态分析器。该项目将为Software Secured的旗舰产品Omega及其客户的开发带来切实的好处,这些客户将节省目前用于分类误报的无数工时,还将对提高复杂软件的总体质量产生重大影响。
项目成果
期刊论文数量(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 }}
Guo, Yuhong其他文献
Qingfei Jiedu Granules fight influenza by regulating inflammation, immunity, metabolism, and gut microbiota.
- DOI:
10.1016/j.jtcme.2022.09.001 - 发表时间:
2023-03 - 期刊:
- 影响因子:4.5
- 作者:
Cui, Xuran;Guo, Yuhong;Liu, Qingquan - 通讯作者:
Liu, Qingquan
Ferulic acid protects against heat stress-induced intestinal epithelial barrier dysfunction in IEC-6 cells via the PI3K/Akt-mediated Nrf2/HO-1 signaling pathway
阿魏酸通过 PI3K/Akt 介导的 Nrf2/HO-1 信号通路保护 IEC-6 细胞免受热应激诱导的肠上皮屏障功能障碍
- DOI:
10.1080/02656736.2018.1483534 - 发表时间:
2019-01-01 - 期刊:
- 影响因子:3.1
- 作者:
He, Shasha;Guo, Yuhong;Liu, Qingquan - 通讯作者:
Liu, Qingquan
Modulation of PLAGL2 transactivation activity by Ubc9 co-activation not SUMOylation
- DOI:
10.1016/j.bbrc.2008.07.064 - 发表时间:
2008-09-26 - 期刊:
- 影响因子:3.1
- 作者:
Guo, Yuhong;Yang, Meng-Chun W.;Yang, Yih-Sheng - 通讯作者:
Yang, Yih-Sheng
ISG15 targets glycosylated PD-L1 and promotes its degradation to enhance antitumor immune effects in lung adenocarcinoma.
- DOI:
10.1186/s12967-023-04135-1 - 发表时间:
2023-05-22 - 期刊:
- 影响因子:7.4
- 作者:
Qu, Tongyuan;Zhang, Wenshuai;Yan, Chenhui;Ren, Danyang;Wang, Yalei;Guo, Yuhong;Guo, Qianru;Wang, Jinpeng;Liu, Liren;Han, Lei;Li, Lingmei;Huang, Qiujuan;Cao, Lu;Ye, Zhaoxiang;Zhang, Bin;Zhao, Qiang;Cao, Wenfeng - 通讯作者:
Cao, Wenfeng
GISTs with NTRK Gene Fusions: A Clinicopathological, Immunophenotypic, and Molecular Study.
- DOI:
10.3390/cancers15010105 - 发表时间:
2022-12-23 - 期刊:
- 影响因子:5.2
- 作者:
Cao, Zi;Li, Jiaxin;Sun, Lin;Xu, Zanmei;Ke, Yan;Shao, Bing;Guo, Yuhong;Sun, Yan - 通讯作者:
Sun, Yan
Guo, Yuhong的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Guo, Yuhong', 18)}}的其他基金
Collective Machine Learning for Semantic Data Interpretation
用于语义数据解释的集体机器学习
- 批准号:
RGPIN-2017-06320 - 财政年份:2022
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Collective Machine Learning for Semantic Data Interpretation
用于语义数据解释的集体机器学习
- 批准号:
RGPIN-2017-06320 - 财政年份:2021
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Collective Machine Learning for Semantic Data Interpretation
用于语义数据解释的集体机器学习
- 批准号:
RGPIN-2017-06320 - 财政年份:2020
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Collective Machine Learning for Semantic Data Interpretation
用于语义数据解释的集体机器学习
- 批准号:
507903-2017 - 财政年份:2019
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Accelerator Supplements
Collective Machine Learning for Semantic Data Interpretation
用于语义数据解释的集体机器学习
- 批准号:
RGPIN-2017-06320 - 财政年份:2019
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Collective Machine Learning for Semantic Data Interpretation
用于语义数据解释的集体机器学习
- 批准号:
RGPIN-2017-06320 - 财政年份:2018
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
相似海外基金
SBIR Phase I: The Development of an Artificial Analysis (AI) Static Code Analysis Platform to Increase Software Developer Productivity
SBIR 第一阶段:开发人工分析 (AI) 静态代码分析平台以提高软件开发人员的工作效率
- 批准号:
2318738 - 财政年份:2023
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
Static Code Analysis for Microservice-based Applications
基于微服务的应用程序的静态代码分析
- 批准号:
564437-2021 - 财政年份:2021
- 资助金额:
$ 1.82万 - 项目类别:
University Undergraduate Student Research Awards
Improving software quality using static code analysis and hardware failure pattern analysis
使用静态代码分析和硬件故障模式分析提高软件质量
- 批准号:
529727-2018 - 财政年份:2018
- 资助金额:
$ 1.82万 - 项目类别:
Experience Awards (previously Industrial Undergraduate Student Research Awards)
Code-improving static analyzer for MATLAB
用于 MATLAB 的代码改进静态分析器
- 批准号:
444625-2013 - 财政年份:2013
- 资助金额:
$ 1.82万 - 项目类别:
Alexander Graham Bell Canada Graduate Scholarships - Master's
A Common Development Platform for Static Source-Code Analysis of Generic Software Libraries
通用软件库静态源代码分析通用开发平台
- 批准号:
195200928 - 财政年份:2011
- 资助金额:
$ 1.82万 - 项目类别:
Research Grants
Formal, automatic and efficient malicious code detection by static analysis
通过静态分析进行正式、自动、高效的恶意代码检测
- 批准号:
194380-2002 - 财政年份:2009
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Formal, automatic and efficient malicious code detection by static analysis
通过静态分析进行正式、自动、高效的恶意代码检测
- 批准号:
194380-2002 - 财政年份:2008
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Advanced Methods for Performing Static Analysis of Machine Code
执行机器代码静态分析的高级方法
- 批准号:
0810053 - 财政年份:2008
- 资助金额:
$ 1.82万 - 项目类别:
Continuing Grant
Formal, automatic and efficient malicious code detection by static analysis
通过静态分析进行正式、自动、高效的恶意代码检测
- 批准号:
194380-2002 - 财政年份:2007
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Formal, automatic and efficient malicious code detection by static analysis
通过静态分析进行正式、自动、高效的恶意代码检测
- 批准号:
194380-2002 - 财政年份:2006
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual