国家自然科学基金(61173021)

作品数:14被引量:21H指数:3
导出分析报告
相关作者:苏小红马培军王甜甜龚丹丹齐鹏更多>>
相关机构:哈尔滨工业大学更多>>
相关期刊:《哈尔滨工业大学学报》《智能计算机与应用》《Chinese Journal of Electronics》《计算机研究与发展》更多>>
相关主题:抽象语法树词法分析语法分析EVOLUTIONANALYSIS更多>>
相关领域:自动化与计算机技术更多>>
-

检索结果分析

结果分析中...
条 记 录,以下是1-10
视图:
排序:
Machine-Learning Aided Analysis of Clone Evolution被引量:2
《Chinese Journal of Electronics》2017年第6期1132-1138,共7页ZHANG Fanlong KHOO Siau-Cheng SU Xiaohong 
supported by the National Natural Science Foundation of China(No.61173021)
Code clones are similar code fragments appearing in software. As software evolves, code clones may be subjected to changes as well; we term this clone evolution. There have not been many investigations into clone evol...
关键词:Code clones Clone analysis Clone characteristic Clone metrics Machine learning 
基于变异的软件错误定位方法研究综述被引量:3
《智能计算机与应用》2017年第5期157-161,共5页迟洋 苏小红 王甜甜 
国家自然科学基金(61173021)
软件调试横跨整个软件开发周期,而错误定位是软件调试中最困难、最耗时的任务之一。针对软件自动化调试的需求和应用背景,本文介绍了变异分析以及错误定位相关的国内外研究现状,选择了具有较高的错误定位精度的基于变异分析的软件错误...
关键词:软件调试 变异分析 错误定位 
An Empirical Study of Code Clone Clustering Based on Clone Evolution
《Journal of Harbin Institute of Technology(New Series)》2017年第2期10-18,共9页Fanlong Zhang Xiaohong Su Wen Zhao Tiantian Wang 
Sponsored by the National Natural Science Foundation of China(Grant No.61173021)
There are lots of code clones appearing in software,which are similar code fragments with each other. In the past decades,researchers have proposed some state-of-the-art methods to detect clones. The code clones have ...
关键词:code clones clone clustering clone analysis clone evolution empirical study 
基于未来锁集的死锁规避被引量:2
《计算机研究与发展》2017年第2期428-445,共18页禹振 苏小红 齐鹏 马培军 
国家自然科学基金项目(61173021)~~
针对现有动态死锁规避方法存在能力有限、被动盲目、开销较大和影响目标程序正确性等问题,提出一种基于未来锁集的动静结合死锁规避方案Flider.基本思想是,对于一个加锁操作,若其未来锁集中的所有锁都是空闲的,则执行该加锁操作不会导...
关键词:并发缺陷 并发测试 死锁 死锁检测 死锁规避 未来锁集 
基于支持向量机的克隆代码有害性评价方法
《智能计算机与应用》2016年第4期112-115,118,共5页张凡龙 苏小红 李智超 马培军 
国家自然科学基金(61173021)
克隆代码是软件中彼此相似的代码片段。传统观点认为克隆代码是有害的,会降低软件质量,但最近研究发现克隆代码不一定是有害的。如何评估克隆代码的有害性是一个值得研究的问题。本文提出了一种基于支持向量机的克隆代码有害性评价方法...
关键词:克隆代码 克隆有害性评价 克隆度量 支持向量机 克隆演化 
基于迭代预测降低巧合正确性测试用例影响的软件错误定位方法
《智能计算机与应用》2016年第3期119-121,124,共4页赵群 苏小红 王甜甜 马培军 
国家自然科学基金(61173021)
巧合正确性测试用例是指某个测试用例虽然在执行程序时覆盖了错误的代码行,但是其测试结果依然是正确的。在测试用例集中,巧合正确性测试用例是普遍存在的。巧合正确性测试用例对基于程序谱的软件错误定位方法的错误定位精度产生很大的...
关键词:错误定位 巧合正确性 测试用例 迭代 预测 
流敏感按需指针别名分析算法被引量:2
《计算机研究与发展》2015年第7期1620-1630,共11页逄龙 苏小红 马培军 赵玲玲 
国家自然科学基金项目(61173021)
为了提高交互环境下指针别名查询的响应效率,近期研究提出通过只分析与目标相关指针的按需分析策略来降低浪费在与目标无关的指针分析的额外开销.典型的代表是基于上下文无关文法的按需别名分析算法.但是,该算法的精度只局限于控制流不...
关键词:别名分析 流敏感精度 按需查询 上下文无关语言 图可达性 
二进制代码内联库函数识别
《智能计算机与应用》2015年第5期29-32,共4页邱景 苏小红 马培军 
国家自然科学基金(61173021)
内联库函数识别是二进制代码分析的难点问题之一。主要的挑战来自在编译优化的作用下,内联库函数在目标函数中存在多态性和不连续性。本文构建函数的执行流图,将内联库函数识别问题转化为执行流图子图同构测试问题。实验中,对四个常被...
关键词:二进制代码分析 内联库函数识别 子图同构 
面向死锁规避的路径敏感插桩
《智能计算机与应用》2015年第5期108-112,共5页齐鹏 禹振 苏小红 马培军 
国家自然科学基金(61173021)
程序插桩技术是一种基本的测试手段,在软件测试中被广泛的应用。插装方式是指在程序源码中插入一些语句,通过这些语句可以获得所需要的信息,在死锁规避的静态分析中需要通过程序插桩的方式记录下一些信息。程序插桩按照源程序的结构分...
关键词:词法分析 语法分析 抽象语法树 程序插桩 
C语言词法语法分析工具CParser的设计与实现被引量:4
《智能计算机与应用》2014年第5期69-71,75,共4页杨劭君 苏小红 王甜甜 马培军 
国家自然科学基金项目(61173021)
程序分析技术包括控制流分析、数据流分析、别名分析、程序切片和程序插桩等技术,在程序理解,代码重构、代码优化和软件自动化调试等方面有着重要的应用,而词法分析和语法分析技术是程序分析技术的基础。本文设计与实现了一个轻量级的C...
关键词:词法分析 语法分析 抽象语法树 编译原理 
检索报告 对象比较 聚类工具 使用帮助 返回顶部