您的位置: 专家智库 > >

国家自然科学基金(90718018)

作品数:8 被引量:38H指数:3
相关作者:刘超于莉莉王晓博杜蒙杉张平更多>>
相关机构:北京航空航天大学空军装备研究院更多>>
发文基金:国家自然科学基金国家高技术研究发展计划国家科技重大专项更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 8篇中文期刊文章

领域

  • 8篇自动化与计算...

主题

  • 2篇代码
  • 2篇信息检索
  • 2篇逆向工程
  • 2篇文档
  • 2篇细粒度
  • 2篇可跟踪性
  • 1篇源代码
  • 1篇软件工程
  • 1篇软件开发
  • 1篇识别方法
  • 1篇中文
  • 1篇中文文档
  • 1篇耦合性
  • 1篇相似度
  • 1篇离散化
  • 1篇漏洞
  • 1篇面向对象
  • 1篇面向对象程序
  • 1篇结构化信息
  • 1篇可视化

机构

  • 8篇北京航空航天...
  • 1篇空军装备研究...

作者

  • 7篇刘超
  • 3篇于莉莉
  • 3篇王晓博
  • 1篇李楠
  • 1篇张平
  • 1篇晏海华
  • 1篇赖冠辉
  • 1篇何智涛
  • 1篇韩晓东
  • 1篇李宁
  • 1篇杜蒙杉

传媒

  • 2篇计算机应用研...
  • 2篇北京航空航天...
  • 1篇合肥工业大学...
  • 1篇电子学报
  • 1篇软件学报
  • 1篇计算机工程与...

年份

  • 2篇2014
  • 1篇2013
  • 2篇2012
  • 2篇2010
  • 1篇2009
8 条 记 录,以下是 1-8
排序方式:
引入缺陷的细粒度软件变更识别方法被引量:1
2014年
软件开发过程中,缺陷通过变更引入软件系统.为提高缺陷发现效率,降低人工审查成本,提出一种引入缺陷细粒度变更自动化识别方法.该方法基于机器学习分类思想,将细粒度变更作为实例,从时间、地点、内容、意图以及人员5方面构造特征集;采用程序静态分析与自然语言语义分析相结合的方法挖掘软件历史库,自动化构建细粒度变更实例;使用软件历史中的细粒度变更实例训练分类器,从而识别新的细粒度变更是否引入了缺陷.在实际软件系统上运用成本有效性评估策略验证方法有效性.结果表明相比于文件和事务粒度的引入缺陷变更识别方法,该方法可显著降低人工审查成本.
原子于莉莉刘超
关键词:软件工程软件开发
Web安全性测试技术综述被引量:13
2012年
对Web应用程序进行有效彻底的测试是及早发现安全漏洞、提高Web应用安全质量的一种重要手段。首先介绍了Web应用安全威胁分类,总结了常见的Web应用安全漏洞;然后对当前Web安全性测试技术的研究进行了全面概述,比较了静态技术和动态技术各自的优缺点,同时对在Web安全性测试中新兴涌现的模糊测试技术进行了详细的介绍和总结;最后指出了Web安全测试中有待解决的问题以及未来的研究方向。
于莉莉杜蒙杉张平纪玲利
面向细粒度源代码变更的缺陷预测方法被引量:12
2014年
软件在其生命周期中不断地发生变更,以适应需求和环境的变化.为了及时预测每次变更是否引入了缺陷,研究者们提出了面向软件源代码变更的缺陷预测方法.然而现有方法存在以下3点不足:(1)仅实现了较粗粒度(事务级和源文件级变更)的预测;(2)仅采用向量空间模型表征变更,没有充分挖掘蕴藏在软件库中的程序结构、自然语言语义以及历史等信息;(3)仅探讨较短时间范围内的预测,未考虑在长时间软件演化过程中由于新需求或人员重组等外界因素所带来的概念漂移问题.针对现有的不足,提出一种面向源代码变更的缺陷预测方法.该方法将细粒度(语句级)变更作为预测对象,从而有效降低了质量保证成本;采用程序静态分析和自然语言语义主题推断相结合的技术深入挖掘软件库,从变更的上下文、内容、时间以及人员4个方面构建特征集,从而揭示了变更易于引入缺陷的因素;采用特征熵差值矩阵分析了软件演化过程中概念漂移问题的特点,并通过一种伴随概念回顾的动态窗口学习机制实现了长时间的稳定预测.通过6个著名开源软件验证了该方法的有效性.
原子于莉莉刘超
关键词:概念漂移
中文文档与源代码间关联关系提取方法的研究被引量:5
2010年
文章提出了一种提取中文软件文档与源代码问的关联关系的方法,根据中文软件文档和源代码的一些特征,在潜在语义索引模型的基础上使用了3种策略:引入项目数据词典辅助中文分词和中英文的翻译、将文档按类型分层以实现反馈、调整代码中的特征项的权值。实验结果表明,同时使用3种策略可以在提取阀值C相同的情况下,提高查全率4%~28%,在查全率不变的情况下,提高查准率8%~30%。
韩晓东王晓博刘超
关键词:信息检索逆向工程
基于拉力算法的面向对象程序结构可视化研究被引量:1
2013年
面向对象程序整体结构及其特性的逆向分析和可视化在软件维护、软件重用等过程中起着重要作用。现有的逆向工程工具尽管可以通过对程序代码的静态分析自动获取类模型,但是在自动布图方面仍存在一些明显的问题,特别是难以直观展现类之间的耦合性、聚集效应等程序整体结构的重要特性,从而影响其实际应用。Force-Directed Layout算法能够自然展现复杂结构的耦合关系和聚集现象,因此,将其应用于类图的逆向生成,使其在充分展示程序整体结构的同时,清晰展现类之间的耦合性和聚集效应等结构特征,为软件结构演化分析、缺陷分布分析等提供辅助支持。据此,开发了软件分析与测试工具系列QESat的子工具——基于拉力算法的类图可视化工具QESat/FCD(Quality Easy-Software Analysis and Testing Tools:Force-Directed Class Diagram),通过实例展示了其在大型类图结构特性方面的展现效果。
李宁刘超原子
关键词:面向对象程序程序结构类图耦合性可视化
ABDOM的参数规范化与离散化改进被引量:1
2012年
为了更好利用叠加式双阻尼振荡模型(ABDOM,Accumulative Bi-Damped Os-cillation Model)来描述、预测和评估真实软件缺陷发现时序过程,在提出理想软件缺陷发现时序过程范型(ISPSDD,Ideal Sequential Process of Software Defects Discovery)的基础上,对AB-DOM中软件缺陷发现阻尼a和软件缺陷发现周期阻尼b的规范化进行了进一步讨论,提出了软件缺陷发现时序过程质量评价指数Q,给出了其典型取值和相关意义,并将其引入ABDOM,最终得到了经过参数规范化和离散化改进后的ABDOM-Qd,并利用一个真实的工程实践项目数据对ABDOM-Qd进行了验证.
何智涛晏海华刘超
自动分析软件缺陷报告间相关性的方法研究被引量:2
2010年
针对缺陷报告相关性分析的研究主要采用计算其文本信息相似度的方法使其查全率和查准率并不理想,提出了一种将结构化信息相似度与文本信息相似度计算相结合的方法,即同时提取出缺陷报告中的文本信息(包括主题和详细描述)以及结构化信息(包括补丁、异常堆栈和代码片段),从缺陷外部表现和内部特征两个角度共同衡量缺陷报告间的相关性。通过对Eclipse系统中的1000个缺陷报告进行实验,结果显示,增加结构化信息相似度计算,可以有效地将缺陷报告间相关性分析的查准率和查全率均提高到90%左右。
李楠王晓博刘超
关键词:结构化信息相似度
代码与文档间关联关系的提取方法研究和改进被引量:3
2009年
在潜在语义模型的基础上融入了软件文档和程序代码的特点,提出了基于类继承关系的代码聚类、代码特征项分类加权、引入相似度词典以及基于文档类型的分类搜索这四种改进策略.实验结果表明,四种策略可以在保持查全率不变的情况下提高查准率15%左右.表明在提取代码与文档间可跟踪性链时,考虑它们的固有特点,将有助于提高检索系统的查全率和查准率.
赖冠辉王晓博刘超
关键词:信息检索逆向工程
共1页<1>
聚类工具0