基于数据挖掘方法的软件安全特性建模与分析

结题报告
项目介绍
AI项目解读

基本信息

  • 批准号:
    61170190
  • 项目类别:
    面上项目
  • 资助金额:
    56.0万
  • 负责人:
  • 依托单位:
  • 学科分类:
    F0607.知识表示与处理
  • 结题年份:
    2015
  • 批准年份:
    2011
  • 项目状态:
    已结题
  • 起止时间:
    2012-01-01 至2015-12-31

项目摘要

本课题研究基于数据挖掘的软件安全特性建模与分析方法,采用静态分析方法实现自动化的软件安全特性分析。首先设计基于编译器的代码覆盖算法和基于相似性度量的重复代码搜索算法,以删除目标软件系统中冗余的、无用的以及重复的代码;之后基于Web挖掘技术,构建自动化的漏洞信息收集模型,针对漏洞信息特征,定义基于非欧空间的相似性度量,并引入本体论知识,以此为基础设计高效的序列聚类分析算法和多层关联分析算法,对收集的漏洞信息进行知识发现,构建知识库;基于自构建的知识库,通过研究目标软件系统的安全特征以及目标软件系统和知识库中漏洞信息之间的关联关系,设计基于相似特征的和基于知识的分析算法对目标软件系统进行安全检测;最后,设计并联结构数据融合策略,建立综合评估模型,据此给出精简的分析结果。课题研究内容可以广泛应用于漏洞数据分析与管理、软件安全漏洞发现等领域。

结项摘要

为高效准确地检测和减少软件开发过程中存在的错误或漏洞以保证软件质量,本项目利用数据挖掘技术对软件安全特性建模与分析方法进行了深入研究,基于聚类、序列模式和数据流等多种数据挖掘技术设计开发了软件漏洞知识库构建算法,建立了软件安全分析整体模型,构建了漏洞知识库,采用静态分析方法实现了自动化的软件安全特性分析。同时,本项目还基于复杂网络理论对复杂软件系统的错误定位、执行函数调用网络分析和执行关键路径挖掘等进行了研究,提出有向加权网络节点重要性评度量方法和软件复杂网络重要节点挖掘方法。本项目已按预计进度顺利完成项目计划书中的全部研究内容,发表论文20篇,已EI检索18篇;培养博士生毕业5人,硕士生毕业11人;参加国内外学术交流15人次,赴国外交流访问2人次,取得研究成果如下:.1、基于序列聚类分析、关联规则分析和数据流分析建立软件安全分析的整体模型。.2、设计基于函数功能段的目标软件预处理算法,以带权重的编辑距离为相似度量标准,通过聚类方法查找源程序中相似的代码功能段,完成源程序代码的预处理。.3、以函数功能为单位,将收集的漏洞代码信息中的关键字段转化为XML形式,漏洞信息的XML形式根据代码的功能转换为频繁模式可以挖掘的项集的形式。.4、完成漏洞知识库的构建。.(1)对预处理后的漏洞信息实施频繁模式挖掘,设计位互补树和位暂存表挖掘其中隐含的频繁项集构造知识库。.(2)提出加权k-means序列聚类算法对漏洞数据库进行分簇处理,缩小漏洞匹配的范围。.(3)设计基于数据流的漏洞知识库构建算法。提出数据流的序列模式挖掘算法和基于时间约束的序列模式挖掘算法,以此构建并完善漏洞知识库。 .5、完成软件安全分析引擎的设计。根据漏洞知识库构造方法的不同,分别采用聚类算法和序列模式挖掘算法,定位漏洞信息、判断漏洞类型。.6、以软件安全特性分析引擎的输出结果为数据源,设计数据融合方案对软件安全特性分析结果综合处理,提取分析结果中最有价值的信息。.7、建立复杂网络构建复杂软件的安全特性分析模型。为防止严重错误的发生,设计衡量网络节点重要性的方法和基于图挖掘的软件错误定位方法。.8、对软件的执行网络进行了分析,提出有向加权网络节点重要性评度量方法和软件复杂网络重要节点挖掘方法。为定位软件故障,设计基于复杂网络的软件执行关键路径和软件网络关键节点的挖掘算法。

项目成果

期刊论文数量(33)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Mining maximal frequent patterns based on hierarchical bit vector and stack principle
基于分层位向量和堆栈原理的最大频繁模式挖掘
  • DOI:
    10.12733/jcis13019
  • 发表时间:
    2015
  • 期刊:
    Journal of Computational Information Systems
  • 影响因子:
    --
  • 作者:
    Wang Qian;Ren Jiadong;He Haitao;Huang Guoyan
  • 通讯作者:
    Huang Guoyan
An algorithm based on directed bit graph for mining frequent patterns in data stream without candidate generation
基于有向位图的数据流频繁模式挖掘算法(无需生成候选)
  • DOI:
    --
  • 发表时间:
    2013
  • 期刊:
    ICIC Express Letters
  • 影响因子:
    --
  • 作者:
    王倩;任家东;何海涛
  • 通讯作者:
    何海涛
WCSPMPD-stream: Mining weighted closed sequential patterns with pattern decay over data streams
WCSPMPD-stream:在数据流上挖掘具有模式衰减的加权闭合序列模式
  • DOI:
    --
  • 发表时间:
    2014
  • 期刊:
    Journal of Computational Information Systems
  • 影响因子:
    --
  • 作者:
    Zeng Qiang;Han Gaowei;Li Weina;Ren Jiadong
  • 通讯作者:
    Ren Jiadong
An Efficient Subspace Clustering Algorithm Based on Attribute Relativity and DBSCAN
一种基于属性相关性和DBSCAN的高效子空间聚类算法
  • DOI:
    --
  • 发表时间:
    2016-11
  • 期刊:
    ICIC Express Letters
  • 影响因子:
    --
  • 作者:
    Zeng Qiang;Bai Yunyue;He Haitao;Ren Jiadong
  • 通讯作者:
    Ren Jiadong
Graph-Mine: A Key Behavior Path Mining Algorithm in Complex Software Executing Network
Graph-Mine:复杂软件执行网络中的关键行为路径挖掘算法
  • DOI:
    --
  • 发表时间:
    2015
  • 期刊:
    International Journal of Innovative Computing, Information and Control
  • 影响因子:
    --
  • 作者:
    Ren Jiadong;Li Weina;Wang Yuzheng;Zhou Lianbo
  • 通讯作者:
    Zhou Lianbo

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi || "--"}}
  • 发表时间:
    {{ item.publish_year || "--" }}
  • 期刊:
    {{ item.journal_name }}
  • 影响因子:
    {{ item.factor || "--"}}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ patent.updateTime }}

其他文献

双粒度轻量级漏洞代码切片方法评估模型
  • DOI:
    --
  • 发表时间:
    2021
  • 期刊:
    通信学报
  • 影响因子:
    --
  • 作者:
    张炳;文峥;赵宇轩;王苧;任家东
  • 通讯作者:
    任家东
软件群体中基于交互序列的频繁模式挖掘算法研究
  • DOI:
    --
  • 发表时间:
    2018
  • 期刊:
    小型微型计算机系统
  • 影响因子:
    --
  • 作者:
    李维娜;任家东
  • 通讯作者:
    任家东
基于通用数据保护条例的数据隐私安全综述
  • DOI:
    10.7544/issn1000-1239.20220800
  • 发表时间:
    2022
  • 期刊:
    计算机研究与发展
  • 影响因子:
    --
  • 作者:
    赵景欣;岳星辉;冯崇朋;张静;李印;王娜;任家东;张昊星;伍高飞;朱笑岩;张玉清
  • 通讯作者:
    张玉清
软件网络中关键函数节点的识别方法
  • DOI:
    --
  • 发表时间:
    2018
  • 期刊:
    燕山大学学报
  • 影响因子:
    --
  • 作者:
    董俊;杨禄群;任家东;卢海涛
  • 通讯作者:
    卢海涛
网络安全风险评估分析方法研究综述
  • DOI:
    --
  • 发表时间:
    2020
  • 期刊:
    燕山大学学报
  • 影响因子:
    --
  • 作者:
    张炳;任家东;王苧
  • 通讯作者:
    王苧

其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi || "--" }}
  • 发表时间:
    {{ item.publish_year || "--"}}
  • 期刊:
    {{ item.journal_name }}
  • 影响因子:
    {{ item.factor || "--" }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}
empty
内容获取失败,请点击重试
重试联系客服
title开始分析
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:

AI项目思路

AI技术路线图

任家东的其他基金

基于计算机视觉的软件漏洞检测及关键技术研究
  • 批准号:
    62376240
  • 批准年份:
    2023
  • 资助金额:
    51 万元
  • 项目类别:
    面上项目
软件系统复杂网络层次化实体挖掘方法及关键技术研究
  • 批准号:
    61572420
  • 批准年份:
    2015
  • 资助金额:
    65.0 万元
  • 项目类别:
    面上项目

相似国自然基金

{{ item.name }}
  • 批准号:
    {{ item.ratify_no }}
  • 批准年份:
    {{ item.approval_year }}
  • 资助金额:
    {{ item.support_num }}
  • 项目类别:
    {{ item.project_type }}

相似海外基金

{{ item.name }}
{{ item.translate_name }}
  • 批准号:
    {{ item.ratify_no }}
  • 财政年份:
    {{ item.approval_year }}
  • 资助金额:
    {{ item.support_num }}
  • 项目类别:
    {{ item.project_type }}
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了

AI项目解读示例

课题项目:调控A型流感病毒诱导IFN-β表达的机制研究

AI项目摘要:

本研究聚焦于TRIM2蛋白在A型流感病毒诱导的IFN-β表达中的调控机制。A型流感病毒是全球性健康问题,其感染可导致严重的呼吸道疾病。IFN-β作为关键的抗病毒因子,其表达水平对抗病毒防御至关重要。然而,TRIM2如何调控IFN-β的表达尚未明确。本研究假设TRIM2通过与病毒RNA或宿主因子相互作用,影响IFN-β的产生。我们将采用分子生物学、细胞生物学和免疫学方法,探索TRIM2与A型流感病毒诱导IFN-β表达的关系。预期结果将揭示TRIM2在抗病毒免疫反应中的作用,为开发新的抗病毒策略提供理论基础。该研究对理解宿主抗病毒机制具有重要科学意义,并可能对临床治疗流感病毒感染提供新的视角。

AI项目思路:

科学问题:TRIM2如何调控A型流感病毒诱导的IFN-β表达?
前期研究:已有研究表明TRIM2参与抗病毒反应,但其具体机制尚不明确。
研究创新点:本研究将深入探讨TRIM2在IFN-β表达中的直接作用机制。
技术路线:包括病毒学、分子生物学、细胞培养和免疫检测技术。
关键技术:TRIM2与病毒RNA的相互作用分析,IFN-β启动子活性检测。
实验模型:使用A型流感病毒感染的细胞模型进行研究。

AI技术路线图

        graph TD
          A[研究起始] --> B[文献回顾与假设提出]
          B --> C[实验设计与方法学准备]
          C --> D[A型流感病毒感染模型建立]
          D --> E[TRIM2与病毒RNA相互作用分析]
          E --> F[TRIM2对IFN-β启动子活性的影响]
          F --> G[IFN-β表达水平测定]
          G --> H[TRIM2功能丧失与获得研究]
          H --> I[数据收集与分析]
          I --> J[结果解释与科学验证]
          J --> K[研究结论与未来方向]
          K --> L[研究结束]
      
关闭
close
客服二维码