您的位置: 专家智库 > >

国家自然科学基金(61272080)

作品数:6 被引量:43H指数:3
相关作者:许蕾张卫丰陈林王佳利吴军华更多>>
相关机构:南京大学南京邮电大学南京工业大学更多>>
发文基金:国家自然科学基金国家重点基础研究发展计划江苏省自然科学基金更多>>
相关领域:自动化与计算机技术机械工程更多>>

文献类型

  • 6篇中文期刊文章

领域

  • 6篇自动化与计算...
  • 1篇机械工程

主题

  • 2篇代码
  • 2篇向量
  • 1篇代码分析
  • 1篇多目标
  • 1篇多目标优化
  • 1篇多目标优化算...
  • 1篇多输入
  • 1篇多线程
  • 1篇多线程模型
  • 1篇依赖图
  • 1篇优化算法
  • 1篇支持向量
  • 1篇支持向量机
  • 1篇软件工程
  • 1篇神经网
  • 1篇神经网络
  • 1篇神经网络识别
  • 1篇事件驱动模型
  • 1篇数据竞争
  • 1篇图像

机构

  • 4篇南京大学
  • 2篇南京邮电大学
  • 1篇南京工业大学
  • 1篇计算机软件新...

作者

  • 4篇许蕾
  • 2篇张卫丰
  • 1篇陈林
  • 1篇吴军华
  • 1篇王佳利

传媒

  • 2篇软件学报
  • 1篇计算机学报
  • 1篇小型微型计算...
  • 1篇南京工业大学...
  • 1篇Scienc...

年份

  • 4篇2019
  • 1篇2016
  • 1篇2013
6 条 记 录,以下是 1-6
排序方式:
应用卷积神经网络识别花卉及其病症被引量:21
2019年
随着我国花卉产业规模扩大,养花赏花人数不断增加,如何能够快速自动地识别花卉种类及花卉病症受到了广泛的关注.目前图像识别技术已有大量研究工作,卷积神经网络研究已获重大突破,其在花卉分类问题上的应用也有很大进展,但关于花卉疾病识别方面的研究仍然较少.针对10种常见观赏花卉,提供一个包含4种花卉的共16种叶部病症的图像数据集,结合网络多输入和迁移学习方法,设计并实现基于卷积神经网络的分类模型,集成为花卉分类-病症识别一体化工具.实验结果表明,所设计的基于卷积神经网络的分类模型有较高的准确率,病症识别总体准确率达到88. 2%,经迁移学习后提升至94. 4%,相比于基于支持向量机的分类模型准确率高出至少27. 0%.
林君宇李奕萱郑聪尉罗雯波许蕾
关键词:多输入支持向量机
基于多目标优化算法NSGA-II推荐相似缺陷报告被引量:13
2019年
在软件开发过程中,开发人员会收到用户提交的大量缺陷报告.若修复缺陷报告中问题涉及到的相同源代码文件数目超过一半,则称这些缺陷报告为相似缺陷报告.给开发人员推荐相似缺陷报告能够有效节约开发人员修复缺陷的时间.该文提出一种基于多目标优化算法NSGA-Ⅱ推荐相似缺陷报告的方法,即在推荐尽可能少的相似缺陷报告情况下,使得缺陷报告间的相似度尽可能大.为此,利用缺陷报告的摘要和描述信息,该文采用TFIDF和Word Embedding两种方法,从历史缺陷报告中找出相似的缺陷报告,并采用基于搜索的多目标优化算法NSGA-Ⅱ来保证推荐的相似缺陷报告数目尽可能少.实验数据集是6个开源项目(AspectJ、Birt、Eclipse UI、JDT、SWT和Tomcat).与采用单目标算法相比,该文方法在推荐相似缺陷报告的准确率、平均准确率均值、平均序位倒数均值都有提高,其中,在Top@1准确率、平均准确率均值、平均序位倒数均值上分别比Yang方法提高125.5%、67.7%和62.75%.
樊田田许蕾陈林
关键词:多目标优化空间向量模型软件工程
Empirical analysis of network measures for predicting high severity software faults被引量:4
2016年
Network measures are useful for predicting fault-prone modules. However, existing work has not distinguished faults according to their severity. In practice, high severity faults cause serious problems and require further attention. In this study, we explored the utility of network measures in high severity faultproneness prediction. We constructed software source code networks for four open-source projects by extracting the dependencies between modules. We then used univariate logistic regression to investigate the associations between each network measure and fault-proneness at a high severity level. We built multivariate prediction models to examine their explanatory ability for fault-proneness, as well as evaluated their predictive effectiveness compared to code metrics under forward-release and cross-project predictions. The results revealed the following:(1) most network measures are significantly related to high severity fault-proneness;(2) network measures generally have comparable explanatory abilities and predictive powers to those of code metrics; and(3) network measures are very unstable for cross-project predictions. These results indicate that network measures are of practical value in high severity fault-proneness prediction.
Lin CHENWanwangying MAYuming ZHOULei XUZiyuan WANGZhifei CHENBaowen XU
基于依赖图的程序克隆分析及近似解求解方法被引量:3
2013年
大型软件系统中的代码复制和修改现象可能导致程序缺陷的扩大以及无用代码的存在,克隆代码检测分析则有助于抽取可复用的软件组件和模式,在软件重构和软件演化中起重要的作用。在给出了一种基于子图同构进行克隆代码检测的方法基础上,加入依赖边类型约束求近似解的算法,以改善算法的时间复杂性。
吴军华王佳利
关键词:克隆代码程序依赖图克隆分析
使用共享变量分析和约束求解检测安卓应用数据竞争被引量:1
2019年
安卓系统在移动端操作系统始终占据主导地位,在增强用户体验和提高程序性能的同时,其特有的事件驱动模型和多线程模型也造成了并发缺陷.并发程序中,线程调度的不确定性和难以再现性是并发缺陷检测困难的原因.现有技术主要在动态生成执行路径的基础上进行发生序(happens-before)分析,进而检测安卓应用的并发缺陷,但仍然存在低覆盖率、误报、漏报等问题.结合共享变量分析和约束求解方法实现了安卓应用数据竞争的检测,并实现了检测工具RaceDetector.该工具首先根据安卓系统的特性和数据竞争的定义,通过静态分析抽取相关信息,并进一步使用安卓共享变量分析来提高准确性和性能,继而进行可疑数据竞争分析,得出可疑的数据竞争集合;接着根据每一个可疑的数据竞争候选者,通过约束求解的方法在所有事件调度和线程调度解空间下识别发生序关系,并最终检测出真正的数据竞争.实验部分是从Google Play等来源收集了15个流行的应用APK文件作为数据集,RaceDetector平均报告了340个数据竞争,误报率为13%(44/340).与现有工具EventRacer(默认产生300随机事件触发应用执行,平均检测2个有害数据竞争)相比,RaceDetector能够解析全部源码,覆盖了所有线程调度和事件调度,平均检测出15个有害数据竞争.
孙全许蕾许蕾张卫丰
关键词:数据竞争事件驱动模型多线程模型
基于Jalangi的广告代码调用路径追踪被引量:1
2019年
随着互联网的迅猛发展,网络广告成为互联网最重要的商业模式之一。网络广告在促进互联网发展的同时,也带来了用户信息泄露、影响用户网页浏览体验等负面问题。为了对网络广告进行系统的研究,需要获取广告生成过程中完整的调用路径。由于加载到页面中的JavaScript文件量大、函数调用路径链路长、路径中的JavaScript代码经过了一定的压缩和混淆,因此很难通过静态方法获取网络广告调用路径。分析了动态广告生成的过程,对相关代码进行动态插桩,利用函数参数实现广告调用信息的传递,并记录下每个iframe内部的调用信息,通过匹配与合并多个iframe的信息,生成了完整的广告调用路径并确定了广告插入的操作方式。针对21个真实网站进行了实验,结果表明:该方法能够在不太影响性能的前提下,获取到静态方法无法获取到的广告动态加载过程信息并生成广告代码调用路径。
许蕾刘蕊成陈贵美赵晨张卫丰
共1页<1>
聚类工具0