期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
23
篇文章
<
1
2
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
基于函数调用路径的测试用例优先级排序
被引量:
8
1
作者
牟永敏
李慧丽
《计算机工程》
CAS
CSCD
2014年第7期242-246,253,共6页
基于覆盖的优先级排序技术通常以代码覆盖信息作为测试用例的特征加以度量,忽略了其他优先级的影响因素,缺乏全面性和动态性。针对该问题,提出基于函数调用路径的测试用例优先级排序方法。以函数调用路径为基础,通过对源代码新旧版本的...
基于覆盖的优先级排序技术通常以代码覆盖信息作为测试用例的特征加以度量,忽略了其他优先级的影响因素,缺乏全面性和动态性。针对该问题,提出基于函数调用路径的测试用例优先级排序方法。以函数调用路径为基础,通过对源代码新旧版本的对比,分析回归测试影响域,确定回归测试用例集的范围。将测试用例函数调用路径覆盖能力、单元测试时函数中检测出缺陷的个数,以及函数的扇入系数等影响因素应用于优先级排序,确定测试用例优先级量化方法,并在测试执行过程中,通过调整算法实现优先级的动态调整,优化优先级排序。实验结果表明,优先级量化方法能提高测试的缺陷检测率,发现程序中的缺陷,降低测试成本。
展开更多
关键词
优先级排序
函数调用路径
回归测试
测试用例
扇入系数
缺陷检测率
下载PDF
职称材料
基于函数调用的路径覆盖生成技术研究
被引量:
27
2
作者
张志华
牟永敏
《电子学报》
EI
CAS
CSCD
北大核心
2010年第8期1808-1811,共4页
针对目前路径覆盖方法所存在的缺陷,提出了一种新的基于函数调用的路径覆盖生成方法.根据控制结构与函数调用语法,获取全部的静态函数调用路径,依据程序执行后的动态路径信息,判断测试用例是否覆盖了程序变更部分及受影响部分.该方法既...
针对目前路径覆盖方法所存在的缺陷,提出了一种新的基于函数调用的路径覆盖生成方法.根据控制结构与函数调用语法,获取全部的静态函数调用路径,依据程序执行后的动态路径信息,判断测试用例是否覆盖了程序变更部分及受影响部分.该方法既能避免路径数目的急剧增长,又可以保证测试完全.
展开更多
关键词
路径覆盖
函数调用
控制逻辑
回归测试
下载PDF
职称材料
基于二进制补丁比对的软件输入数据自动构造
被引量:
2
3
作者
沈亚楠
赵荣彩
+4 位作者
任华
王小芹
刘振华
张新宇
李鹏飞
《计算机工程与设计》
CSCD
北大核心
2010年第14期3169-3173,共5页
在软件二进制补丁比对结果的基础上,提出一种基于目标的适应值函数模型。该模型对同一种群中所有个体评估,寻找优秀个体以遗传到子代中,产生能够到达或接近到达可疑函数的个体数据。该算法不需要源码。实验结果表明,该算法简化了逆向分...
在软件二进制补丁比对结果的基础上,提出一种基于目标的适应值函数模型。该模型对同一种群中所有个体评估,寻找优秀个体以遗传到子代中,产生能够到达或接近到达可疑函数的个体数据。该算法不需要源码。实验结果表明,该算法简化了逆向分析人员构造软件畸形数据的过程,为其快速触发软件脆弱点创造了条件。
展开更多
关键词
软件二进制补丁比对
函数调用图
遗传算法
适应值函数
软件输入数据自动构造
下载PDF
职称材料
基于函数调用路径关联分析的缺陷定位方法研究
被引量:
5
4
作者
刘丹凤
牟永敏
《计算机应用研究》
CSCD
北大核心
2016年第8期2363-2370,共8页
缺陷关联使得目前的缺陷定位方法面临着严峻挑战,为了快速准确定位软件缺陷,保证软件产品质量,对定位方法的改进势在必行。基于函数调用路径(function calling path,FCP)技术,把缺陷定位的整体粒度由语句级提升到函数级。依据失效原理和...
缺陷关联使得目前的缺陷定位方法面临着严峻挑战,为了快速准确定位软件缺陷,保证软件产品质量,对定位方法的改进势在必行。基于函数调用路径(function calling path,FCP)技术,把缺陷定位的整体粒度由语句级提升到函数级。依据失效原理和FP-树分析缺陷关联,逐步缩减缺陷定位问题空间为"执行路径—路径节点—节点语句",获得缺陷关联拓扑图,局部细化缺陷函数到细粒度,并提出了基于函数排名的评价方法。实验结果表明,FCP缺陷定位方法可有效缩减查找缺陷时的代码审查范围,提高软件缺陷定位的精度和效率。该方法为基于路径分析的缺陷定位提供了理论依据和实践方法,并保证测试的安全进行。
展开更多
关键词
函数调用路径
缺陷关联
失效原理
FP-树
函数排名
下载PDF
职称材料
面向C#的函数调用路径生成
被引量:
4
5
作者
胡明珏
牟永敏
张志华
《计算机仿真》
CSCD
北大核心
2016年第9期278-283,共6页
C#作为一种面向对象的高级语言,由于其搭载环境Visual Studio功能强大、可视性强、更新较快,而逐渐成为软件开发中的常用语言。由于C#语言包含类、对象、命名空间、重载、委托等多变而又复杂的形态,给C#程序的理解和测试带来了很大困难...
C#作为一种面向对象的高级语言,由于其搭载环境Visual Studio功能强大、可视性强、更新较快,而逐渐成为软件开发中的常用语言。由于C#语言包含类、对象、命名空间、重载、委托等多变而又复杂的形态,给C#程序的理解和测试带来了很大困难。提出一种基于Visual Studio的代码图提供的信息提取C#函数调用路径的方法。首先从代码图的XML表示——DGML的信息中获取函数、类及函数的依赖关系信息,以此为基础对源程序进行分析,提取函数调用关系树,将局部的函数调用关系树组合成全局的函数调用关系树从而得到整个软件系统的全局静态函数调用路径。实验表明,此方法能够较为准确生成C#程序的函数调用路径,从而有助于开发人员对C#程序的理解和测试,也为测试用例的自动生成奠定了基础。
展开更多
关键词
函数调用路径
代码图
函数调用关系树
下载PDF
职称材料
基于函数调用路径的数据流分析错误定位
被引量:
4
6
作者
宁国秀
牟永敏
+1 位作者
申闫春
张志华
《计算机仿真》
CSCD
北大核心
2016年第6期396-400,428,共6页
软件调试过程中,如何高效准确地定位软件中的错误一直是一个重点也是难点。而数据是程序的中心,由数据引起的错误是软件系统中常见的。就软件测试中的错误定位针对C源程序提出一种基于函数调用路径的数据流分析的技术,着重分析程序中的...
软件调试过程中,如何高效准确地定位软件中的错误一直是一个重点也是难点。而数据是程序的中心,由数据引起的错误是软件系统中常见的。就软件测试中的错误定位针对C源程序提出一种基于函数调用路径的数据流分析的技术,着重分析程序中的数据流信息,沿着函数调用路径分析数据流的变化结合程序切片的思想来定位软件中的错误。仿真结果表明:基于函数调用路径的数据流分析错误定位方法能够有效地检查出程序中存在的与变量相关的错误。
展开更多
关键词
函数调用路径
数据流
程序切片
下载PDF
职称材料
基于神经网络的面向函数调用路径的错误定位
被引量:
3
7
作者
赵芳
牟永敏
张志华
《计算机仿真》
CSCD
北大核心
2016年第6期391-395,共5页
为了提高程序中错误定位的准确性,提出了将BP神经网络与函数调用路径测试准则相结合的方法,依据程序的结构特点,采用分步式定位的思想,减少错误定位的范围。首先执行依据函数调用路径准则生成的测试用例获取错误定位所需信息,然后通过...
为了提高程序中错误定位的准确性,提出了将BP神经网络与函数调用路径测试准则相结合的方法,依据程序的结构特点,采用分步式定位的思想,减少错误定位的范围。首先执行依据函数调用路径准则生成的测试用例获取错误定位所需信息,然后通过差异计算方法将错误定位到函数,最后针对存在错误的函数利用改进的BP神经网络定位方法将错误定位到语句,实现错误的有效定位。实验表明,该方法与已有的BP神经网络错误定位方法相比不仅提高了错误定位的效率,而且还提高了准确率。
展开更多
关键词
函数调用路径
神经网络
分步式
错误定位
下载PDF
职称材料
基于遗传算法的函数级别软件错误定位
被引量:
4
8
作者
黄晴雁
牟永敏
+1 位作者
崔展齐
张志华
《计算机工程与应用》
CSCD
北大核心
2020年第22期66-73,共8页
针对软件开发过程中的错误定位问题,提出一种以函数调用路径和遗传算法为基础的软件错误定位方法FGAFL。将软件测试中的错误定位问题转化为组合优化问题,结合函数调用路径对错误定位的影响构建适应度函数。通过遗传算法在候选种群中迭...
针对软件开发过程中的错误定位问题,提出一种以函数调用路径和遗传算法为基础的软件错误定位方法FGAFL。将软件测试中的错误定位问题转化为组合优化问题,结合函数调用路径对错误定位的影响构建适应度函数。通过遗传算法在候选种群中迭代搜索具有较高可疑度的候选错误分布,得到最优解。根据最优解对程序中的函数按可疑度进行排序,依次检查函数并定位错误的具体位置。实验表明,FGAFL方法可以有效降低运算量并缩减代码审查的范围,提高错误定位的精度和效率。
展开更多
关键词
错误定位
函数调用路径
遗传算法
适应度函数
下载PDF
职称材料
基于函数调用路径准则的测试充分性研究
被引量:
2
9
作者
陈柳
牟永敏
张志华
《计算机仿真》
CSCD
北大核心
2016年第9期273-277,共5页
软件测试的质量决定了软件系统是否能够按照需求可靠运行,在测试过程中运用不同的测试准则得到的测试效果也各不相同,而软件测试充分性是检验软件测试准则优劣的唯一标准。基于函数调用路径准则,将路径覆盖的分析粒度由语句扩展到函数级...
软件测试的质量决定了软件系统是否能够按照需求可靠运行,在测试过程中运用不同的测试准则得到的测试效果也各不相同,而软件测试充分性是检验软件测试准则优劣的唯一标准。基于函数调用路径准则,将路径覆盖的分析粒度由语句扩展到函数级别,不仅使测试工作量成指数降低,同时保证了测试效果。通过建立一种研究测试准则的测试充分性的指标体系运用数据包络分析法(DEA)定量计算了基于函数调用路径准则与其它测试准则的相对充分性。实验结果表明,函数调用路径准则相较于其它覆盖准则具有较高的测试充分性。
展开更多
关键词
函数调用路径
准则
测试充分性
指标体系
下载PDF
职称材料
复杂系统中不可达函数调用路径检测方法研究
被引量:
2
10
作者
潘璐
牟永敏
张志华
《计算机仿真》
CSCD
北大核心
2016年第9期426-430,共5页
通过静态分析复杂程序可获取系统的函数调用路径,便于系统框架的理解、分析及后期测试,但提高其分析效率和提取准确度的关键在于不可达函数调用路径的检测和去除。基于控制流信息,将函数指针和函数调用对数据流的影响综合考虑,结合数据...
通过静态分析复杂程序可获取系统的函数调用路径,便于系统框架的理解、分析及后期测试,但提高其分析效率和提取准确度的关键在于不可达函数调用路径的检测和去除。基于控制流信息,将函数指针和函数调用对数据流的影响综合考虑,结合数据流分析和检测分支相关性,利用路径敏感分析方法对函数调用路径中的不可达路径进行检测与去除,从而提取准确的函数调用信息。实验结果证明,上述方法可有效地对函数调用路径中的不可达路径进行检测,提高了分析效率及函数调用路径静态提取的准确度。
展开更多
关键词
复杂系统
函数调用路径
不可达路径
控制流
数据流
下载PDF
职称材料
基于函数调用路径的回归测试用例选择排序方法研究
被引量:
11
11
作者
郑锦勤
牟永敏
《计算机应用研究》
CSCD
北大核心
2016年第7期2063-2067,共5页
针对在回归测试过程中,因为不断修复软件中存在的缺陷所造成的测试工作量大、测试效率低等问题,将测试用例选择与优先级排序技术相结合,以面向函数调用的路径覆盖生成方法为基础,提出了一种面向函数调用路径(functions calling path,FCP...
针对在回归测试过程中,因为不断修复软件中存在的缺陷所造成的测试工作量大、测试效率低等问题,将测试用例选择与优先级排序技术相结合,以面向函数调用的路径覆盖生成方法为基础,提出了一种面向函数调用路径(functions calling path,FCP)的测试用例选择与排序方法。根据函数调用关系图,对程序中被修改函数与其他函数的关联性进行分析,从初始测试用例集中选择测试用例,形成回归测试用例集;然后对这些测试用例进行优先级排序,并动态地调整优先级排序结果;最后对优先级排序结果进行再次选择,确定最小的回归测试用例集。实验结果表明,测试用例选择与排序方法对优化回归测试用例是有效的,大大减少了回归测试用例数量,降低了回归测试成本。
展开更多
关键词
回归测试
测试用例选择
优先级排序
函数调用路径
关联性
下载PDF
职称材料
基于函数调用路径的测试用例混合优化方法
被引量:
4
12
作者
张李梅
牟永敏
+1 位作者
张志华
崔展齐
《科学技术与工程》
北大核心
2020年第9期3640-3647,共8页
如何对回归测试进行优化是软件开发与维护周期中的一个关键问题,传统的单一主题的测试用例优化技术存在局限性。因此,提出一种将测试用例选择和优先级排序相结合的初次选择-排序-再次选择的混合优化方法。首先,利用基于函数调用路径(fun...
如何对回归测试进行优化是软件开发与维护周期中的一个关键问题,传统的单一主题的测试用例优化技术存在局限性。因此,提出一种将测试用例选择和优先级排序相结合的初次选择-排序-再次选择的混合优化方法。首先,利用基于函数调用路径(function call path, FCP)对代码进行变更影响分析的结果,选择出部分测试用例;然后,从不同角度出发设计多个目标对这些测试用例进行综合排序,并根据执行信息动态调整;最后,从调整过优先级的测试用例中再次选择,形成最终的测试用例集。实验结果证明:所提出的优化方法能在尽量保证测试用例集的缺陷检测能力的情况下,一定程度上降低测试用例集的规模,提高回归测试的效率。
展开更多
关键词
回归测试
混合优化
变更影响分析
函数调用路径
下载PDF
职称材料
面向Python的函数调用路径静态提取方法研究
被引量:
2
13
作者
孙冉
牟永敏
沈美娥
《计算机仿真》
北大核心
2019年第4期240-246,251,共8页
随着Python的兴起,越来越多的开发者选择Python作为应用开发、科学研究的首选语言。提出一种基于抽象语法树的Python函数调用路径静态提取方法。以Python的抽象语法树为基础,解析提取关键信息,提取函数调用关系,构建函数调用关系模型,...
随着Python的兴起,越来越多的开发者选择Python作为应用开发、科学研究的首选语言。提出一种基于抽象语法树的Python函数调用路径静态提取方法。以Python的抽象语法树为基础,解析提取关键信息,提取函数调用关系,构建函数调用关系模型,生成函数调用路径。实验表明,上述方法能够较为准确地生成Python程序的函数调用路径,为面向覆盖的测试用例自动生成以及软件缺陷定位提供了一定的技术支撑。
展开更多
关键词
函数调用路径
抽象语法树
关系模型
下载PDF
职称材料
函数调用路径测试用例自动生成的方法研究
被引量:
2
14
作者
沈晴
牟永敏
《计算机工程与应用》
CSCD
北大核心
2020年第18期238-246,共9页
测试用例自动生成是软件测试自动化中最为关键的组成部分之一,符号执行作为一种程序分析方法,以其可提供高覆盖率测试用例的优势被广泛应用其中,但路径爆炸和约束求解问题很大程度制约了符号执行技术在现实程序分析中的应用。将研究粒...
测试用例自动生成是软件测试自动化中最为关键的组成部分之一,符号执行作为一种程序分析方法,以其可提供高覆盖率测试用例的优势被广泛应用其中,但路径爆炸和约束求解问题很大程度制约了符号执行技术在现实程序分析中的应用。将研究粒度由语句提升至函数,利用抽象语法树和字节码序列提取到的函数关键信息和控制信息得到函数调用关系模型,设计算法生成函数调用路径(函数调用路径表示程序从开始到结束之间函数的调用或执行序列)。该方法不仅减少了测试路径数目缓解了路径爆炸问题,还有效解决了控制条件中存在函数导致符号表达式难求解的问题。实验结果表明该方法可优化测试路径集,在不降低覆盖率的前提下减少测试用例数量。
展开更多
关键词
函数调用路径
符号执行
全局测试用例
测试用例自动生成
下载PDF
职称材料
多粒度数据变更影响域分析方法
被引量:
1
15
作者
胡文华
牟永敏
《计算机工程与设计》
北大核心
2019年第9期2483-2488,共6页
完整准确提取程序变更影响范围是分析由数据变化引发程序错误的关键,能够有效缩短回归测试的周期。为此,提出一种基于多粒度的数据变更影响域分析方法。通过静态分析,结合程序局部控制信息和数据信息流规则,提取关键函数,得到影响函数...
完整准确提取程序变更影响范围是分析由数据变化引发程序错误的关键,能够有效缩短回归测试的周期。为此,提出一种基于多粒度的数据变更影响域分析方法。通过静态分析,结合程序局部控制信息和数据信息流规则,提取关键函数,得到影响函数调用路径,以程序影响函数调用路径为分析集,提取受变更影响的基本路径集,即从函数粒度和语句粒度对数据变更影响域进行分析,分别得到影响函数调用路径和影响基本路径集。大量实验结果表明,该方法能够完整准确提取程序影响函数调用路径和影响基本路径集,定位数据变更影响域,提高回归测试的效率。
展开更多
关键词
多粒度
关键函数
数据流信息规则
影响函数调用路径
影响基本路径集
数据变更影响域
下载PDF
职称材料
Android系统应用程序组件安全性分析
被引量:
9
16
作者
曾立鹍
唐泉彬
牛斗
《软件》
2014年第3期147-151,共5页
针对当前Android系统第三方应用程序组件中普遍存在的各种安全问题,分析了引起这种问题的原因。提出了一种基于静态分析Android应用程序中四种组件的属性信息和Java系统服务中的敏感API(Application Programming Interface)调用信息,通...
针对当前Android系统第三方应用程序组件中普遍存在的各种安全问题,分析了引起这种问题的原因。提出了一种基于静态分析Android应用程序中四种组件的属性信息和Java系统服务中的敏感API(Application Programming Interface)调用信息,通过构建Android应用程序的函数调用关系图,检测组件入口函数和和敏感API之间可能存在的不安全的静态可执行路径。该方案主要利用反编译、XML(extensible markup language)文件解析和正则表达式匹配技术以获取应用程序的组件和敏感API的调用信息。实验结果表明了该方案的可行性和有效性。
展开更多
关键词
组件安全性
静态检测
函数调用关系图
静态可执行路径
下载PDF
职称材料
面向危险函数调用的多粒度影响分析方法研究
17
作者
郭严磊
牟永敏
张志华
《计算机应用研究》
CSCD
北大核心
2021年第5期1491-1497,共7页
针对软件开发过程中,变量变更造成的缓冲区溢出检测成本高、效率低等问题,提出了一种基于数据拓扑的危险函数调用影响分析方法,从变量粒度和路径粒度分析变量变更对危险函数调用的影响。通过静态分析源代码,提取变量定义、引用及依赖关...
针对软件开发过程中,变量变更造成的缓冲区溢出检测成本高、效率低等问题,提出了一种基于数据拓扑的危险函数调用影响分析方法,从变量粒度和路径粒度分析变量变更对危险函数调用的影响。通过静态分析源代码,提取变量定义、引用及依赖关系信息、危险函数调用信息和函数调用关系等内容;构建变量依赖关系集合,对变更变量进行数据拓扑分析,结合变量在栈内的分布规律,获取变量影响域;结合函数调用关系信息建立变量影响分析模型,获取路径影响域;根据变量影响域和路径影响域获取变更变量对危险函数调用的影响。实验结果表明,此方法界定变量变更对危险函数调用的影响更加精准。该方法可理解性和可用性较高,能够有效提高软件回归测试的精度和效率。
展开更多
关键词
变量依赖
数据拓扑
危险函数
函数调用关系
影响分析
下载PDF
职称材料
基于K-最短路径的大规模函数调用关系分析
18
作者
张晶晶
石剑君
+1 位作者
高玉金
计卫星
《计算机应用与软件》
2017年第12期26-31,共6页
函数调用关系反映了软件系统中函数之间的依赖关系,在软件分析、软件测试与软件维护等众多软件工程领域都有着广泛的应用。但在大型复杂软件中搜索两个函数之间的调用关系时,由于函数数量众多、函数之间调用关系复杂,使得搜索所需时间...
函数调用关系反映了软件系统中函数之间的依赖关系,在软件分析、软件测试与软件维护等众多软件工程领域都有着广泛的应用。但在大型复杂软件中搜索两个函数之间的调用关系时,由于函数数量众多、函数之间调用关系复杂,使得搜索所需时间较长。为了获得任意两个函数之间的调用路径,提出使用K-最短路径算法,并对K-最短路径算法进行并行化优化,减少搜索时间,为用户分析函数调用关系提供方便。通过对Linux内核3.19(包含40多万个函数结点和110多万调用关系)进行分析,实验结果表明通过并行化优化,并行加速比一般可达5~6倍。
展开更多
关键词
函数调用关系
K-最短路径
路径搜索
LINUX内核
下载PDF
职称材料
一种基于FCP的C#变更影响路径集生成方法
19
作者
蒋俊弛
牟永敏
《北京信息科技大学学报(自然科学版)》
2018年第3期21-25,共5页
为了提高C#程序的回归测试效率及降低测试成本,需要尽可能准确地找出C#程序变更影响的部分。因此提出了一种基于函数调用路径的变更影响路径集生成方法。该方法通过比较C#程序变更前后的差异,将差异映射到函数调用路径上,从而得出变更...
为了提高C#程序的回归测试效率及降低测试成本,需要尽可能准确地找出C#程序变更影响的部分。因此提出了一种基于函数调用路径的变更影响路径集生成方法。该方法通过比较C#程序变更前后的差异,将差异映射到函数调用路径上,从而得出变更影响路径集。实验结果表明,该方法能有效产生C#程序变更影响的路径集,缩减测试路径的条数,提高回归测试的效率。
展开更多
关键词
变更影响路径集
回归测试
函数调用路径
下载PDF
职称材料
基于敏感点覆盖的恶意代码检测方法
被引量:
1
20
作者
秦艳锋
王清贤
+1 位作者
曾勇军
奚琪
《计算机应用研究》
CSCD
北大核心
2015年第11期3439-3442,共4页
为提高恶意代码及其变种的检测效率和准确率,提出了一种动静态结合的基于敏感点覆盖的恶意代码检测分析方法。首先通过静态分析技术识别包含敏感恶意行为的敏感点及敏感路径,然后通过动态符号执行技术对敏感路径进行执行分析,提取能够...
为提高恶意代码及其变种的检测效率和准确率,提出了一种动静态结合的基于敏感点覆盖的恶意代码检测分析方法。首先通过静态分析技术识别包含敏感恶意行为的敏感点及敏感路径,然后通过动态符号执行技术对敏感路径进行执行分析,提取能够表达恶意代码行为语义的系统函数调用图特征,最后采用特征图匹配的方法进行恶意代码的检测识别。实验表明,该方法能够有效提高恶意代码及其变种的分析效率和检测识别率。
展开更多
关键词
恶意代码检测
敏感行为函数
系统函数调用图
敏感路径
符号执行
下载PDF
职称材料
题名
基于函数调用路径的测试用例优先级排序
被引量:
8
1
作者
牟永敏
李慧丽
机构
北京信息科技大学计算机学院
出处
《计算机工程》
CAS
CSCD
2014年第7期242-246,253,共6页
基金
国家自然科学基金资助项目(61271304)
北京市学科与研究生教育基金资助项目(PXM2013_014224_000041)
文摘
基于覆盖的优先级排序技术通常以代码覆盖信息作为测试用例的特征加以度量,忽略了其他优先级的影响因素,缺乏全面性和动态性。针对该问题,提出基于函数调用路径的测试用例优先级排序方法。以函数调用路径为基础,通过对源代码新旧版本的对比,分析回归测试影响域,确定回归测试用例集的范围。将测试用例函数调用路径覆盖能力、单元测试时函数中检测出缺陷的个数,以及函数的扇入系数等影响因素应用于优先级排序,确定测试用例优先级量化方法,并在测试执行过程中,通过调整算法实现优先级的动态调整,优化优先级排序。实验结果表明,优先级量化方法能提高测试的缺陷检测率,发现程序中的缺陷,降低测试成本。
关键词
优先级排序
函数调用路径
回归测试
测试用例
扇入系数
缺陷检测率
Keywords
prioritization
function
call
ing
path
regression test
test case
fan-in coefficient
fault detection rate
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于函数调用的路径覆盖生成技术研究
被引量:
27
2
作者
张志华
牟永敏
机构
北京信息科技大学计算机学院
出处
《电子学报》
EI
CAS
CSCD
北大核心
2010年第8期1808-1811,共4页
基金
北京市教委科技计划(No.KM201010772014)
文摘
针对目前路径覆盖方法所存在的缺陷,提出了一种新的基于函数调用的路径覆盖生成方法.根据控制结构与函数调用语法,获取全部的静态函数调用路径,依据程序执行后的动态路径信息,判断测试用例是否覆盖了程序变更部分及受影响部分.该方法既能避免路径数目的急剧增长,又可以保证测试完全.
关键词
路径覆盖
函数调用
控制逻辑
回归测试
Keywords
path
coverage
function
call
control logic
regression testing
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于二进制补丁比对的软件输入数据自动构造
被引量:
2
3
作者
沈亚楠
赵荣彩
任华
王小芹
刘振华
张新宇
李鹏飞
机构
解放军信息工程大学信息工程学院
北京北方计算中心
中国科学院软件研究所
出处
《计算机工程与设计》
CSCD
北大核心
2010年第14期3169-3173,共5页
基金
国家自然科学基金项目(60603017)
文摘
在软件二进制补丁比对结果的基础上,提出一种基于目标的适应值函数模型。该模型对同一种群中所有个体评估,寻找优秀个体以遗传到子代中,产生能够到达或接近到达可疑函数的个体数据。该算法不需要源码。实验结果表明,该算法简化了逆向分析人员构造软件畸形数据的过程,为其快速触发软件脆弱点创造了条件。
关键词
软件二进制补丁比对
函数调用图
遗传算法
适应值函数
软件输入数据自动构造
Keywords
software binary
path
difference
function
call
graph
evolutionary algorithm
fitness
function
automatic software input data construct
分类号
TP393.08 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
基于函数调用路径关联分析的缺陷定位方法研究
被引量:
5
4
作者
刘丹凤
牟永敏
机构
北京信息科技大学计算机学院
出处
《计算机应用研究》
CSCD
北大核心
2016年第8期2363-2370,共8页
基金
国家自然科学基金资助项目(61370129)
文摘
缺陷关联使得目前的缺陷定位方法面临着严峻挑战,为了快速准确定位软件缺陷,保证软件产品质量,对定位方法的改进势在必行。基于函数调用路径(function calling path,FCP)技术,把缺陷定位的整体粒度由语句级提升到函数级。依据失效原理和FP-树分析缺陷关联,逐步缩减缺陷定位问题空间为"执行路径—路径节点—节点语句",获得缺陷关联拓扑图,局部细化缺陷函数到细粒度,并提出了基于函数排名的评价方法。实验结果表明,FCP缺陷定位方法可有效缩减查找缺陷时的代码审查范围,提高软件缺陷定位的精度和效率。该方法为基于路径分析的缺陷定位提供了理论依据和实践方法,并保证测试的安全进行。
关键词
函数调用路径
缺陷关联
失效原理
FP-树
函数排名
Keywords
function
call
ing
path
faults correlation
failure mechanism
FP-tree
function
ranking
分类号
TP311.53 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
面向C#的函数调用路径生成
被引量:
4
5
作者
胡明珏
牟永敏
张志华
机构
北京信息科技大学
出处
《计算机仿真》
CSCD
北大核心
2016年第9期278-283,共6页
基金
北京市学科与研究生教育基金(PXM2015_014224_000018)
国家自然科学基金项目面上基金(项目批准号:61370129)
文摘
C#作为一种面向对象的高级语言,由于其搭载环境Visual Studio功能强大、可视性强、更新较快,而逐渐成为软件开发中的常用语言。由于C#语言包含类、对象、命名空间、重载、委托等多变而又复杂的形态,给C#程序的理解和测试带来了很大困难。提出一种基于Visual Studio的代码图提供的信息提取C#函数调用路径的方法。首先从代码图的XML表示——DGML的信息中获取函数、类及函数的依赖关系信息,以此为基础对源程序进行分析,提取函数调用关系树,将局部的函数调用关系树组合成全局的函数调用关系树从而得到整个软件系统的全局静态函数调用路径。实验表明,此方法能够较为准确生成C#程序的函数调用路径,从而有助于开发人员对C#程序的理解和测试,也为测试用例的自动生成奠定了基础。
关键词
函数调用路径
代码图
函数调用关系树
Keywords
function call path
Code map
function
call
tree
分类号
TP391.9 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
基于函数调用路径的数据流分析错误定位
被引量:
4
6
作者
宁国秀
牟永敏
申闫春
张志华
机构
北京信息科技大学
出处
《计算机仿真》
CSCD
北大核心
2016年第6期396-400,428,共6页
基金
国家自然科学基金项目面上基金(61370129)
北京市学科与研究生教育基金(PXM2015_014224_000018)
文摘
软件调试过程中,如何高效准确地定位软件中的错误一直是一个重点也是难点。而数据是程序的中心,由数据引起的错误是软件系统中常见的。就软件测试中的错误定位针对C源程序提出一种基于函数调用路径的数据流分析的技术,着重分析程序中的数据流信息,沿着函数调用路径分析数据流的变化结合程序切片的思想来定位软件中的错误。仿真结果表明:基于函数调用路径的数据流分析错误定位方法能够有效地检查出程序中存在的与变量相关的错误。
关键词
函数调用路径
数据流
程序切片
Keywords
function
call
ing
path
Data flow
Program slicing
分类号
TP391.9 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
基于神经网络的面向函数调用路径的错误定位
被引量:
3
7
作者
赵芳
牟永敏
张志华
机构
北京信息科技大学
出处
《计算机仿真》
CSCD
北大核心
2016年第6期391-395,共5页
基金
国家自然科学基金项目面上基金(61370129)
北京市学科与研究生教育基金(PXM2015_014224_000018)
文摘
为了提高程序中错误定位的准确性,提出了将BP神经网络与函数调用路径测试准则相结合的方法,依据程序的结构特点,采用分步式定位的思想,减少错误定位的范围。首先执行依据函数调用路径准则生成的测试用例获取错误定位所需信息,然后通过差异计算方法将错误定位到函数,最后针对存在错误的函数利用改进的BP神经网络定位方法将错误定位到语句,实现错误的有效定位。实验表明,该方法与已有的BP神经网络错误定位方法相比不仅提高了错误定位的效率,而且还提高了准确率。
关键词
函数调用路径
神经网络
分步式
错误定位
Keywords
function call path
Neural network
Step by step
Fault location
分类号
TP391.9 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
基于遗传算法的函数级别软件错误定位
被引量:
4
8
作者
黄晴雁
牟永敏
崔展齐
张志华
机构
北京信息科技大学计算机学院
北京信息科技大学网络文化与数字传播北京市重点实验室
出处
《计算机工程与应用》
CSCD
北大核心
2020年第22期66-73,共8页
基金
北京市自然科学基金(No.Z160002)
网络文化与数字传播北京市重点实验室开放课题(No.5221935409)。
文摘
针对软件开发过程中的错误定位问题,提出一种以函数调用路径和遗传算法为基础的软件错误定位方法FGAFL。将软件测试中的错误定位问题转化为组合优化问题,结合函数调用路径对错误定位的影响构建适应度函数。通过遗传算法在候选种群中迭代搜索具有较高可疑度的候选错误分布,得到最优解。根据最优解对程序中的函数按可疑度进行排序,依次检查函数并定位错误的具体位置。实验表明,FGAFL方法可以有效降低运算量并缩减代码审查的范围,提高错误定位的精度和效率。
关键词
错误定位
函数调用路径
遗传算法
适应度函数
Keywords
fault location
function call path
genetic algorithm
fitness
function
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于函数调用路径准则的测试充分性研究
被引量:
2
9
作者
陈柳
牟永敏
张志华
机构
北京信息科技大学计算机开放系统实验室
出处
《计算机仿真》
CSCD
北大核心
2016年第9期273-277,共5页
基金
北京市学科与研究生教育基金(PXM2015_014224_000018)
国家自然科学基金项目面上基金(61370129)
文摘
软件测试的质量决定了软件系统是否能够按照需求可靠运行,在测试过程中运用不同的测试准则得到的测试效果也各不相同,而软件测试充分性是检验软件测试准则优劣的唯一标准。基于函数调用路径准则,将路径覆盖的分析粒度由语句扩展到函数级别,不仅使测试工作量成指数降低,同时保证了测试效果。通过建立一种研究测试准则的测试充分性的指标体系运用数据包络分析法(DEA)定量计算了基于函数调用路径准则与其它测试准则的相对充分性。实验结果表明,函数调用路径准则相较于其它覆盖准则具有较高的测试充分性。
关键词
函数调用路径
准则
测试充分性
指标体系
Keywords
function call path
Criterion
Test adequacy
Index system
分类号
TP391.9 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
复杂系统中不可达函数调用路径检测方法研究
被引量:
2
10
作者
潘璐
牟永敏
张志华
机构
北京信息科技大学计算机开放系统实验室
出处
《计算机仿真》
CSCD
北大核心
2016年第9期426-430,共5页
基金
国家自然科学基金(61370129)
北京市学科与研究生教育基金(PXM2015_014224_000018)
文摘
通过静态分析复杂程序可获取系统的函数调用路径,便于系统框架的理解、分析及后期测试,但提高其分析效率和提取准确度的关键在于不可达函数调用路径的检测和去除。基于控制流信息,将函数指针和函数调用对数据流的影响综合考虑,结合数据流分析和检测分支相关性,利用路径敏感分析方法对函数调用路径中的不可达路径进行检测与去除,从而提取准确的函数调用信息。实验结果证明,上述方法可有效地对函数调用路径中的不可达路径进行检测,提高了分析效率及函数调用路径静态提取的准确度。
关键词
复杂系统
函数调用路径
不可达路径
控制流
数据流
Keywords
Complex program
function call path
Infeasible
path
Control flow
Data flow
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于函数调用路径的回归测试用例选择排序方法研究
被引量:
11
11
作者
郑锦勤
牟永敏
机构
北京信息科技大学计算机开放系统实验室
出处
《计算机应用研究》
CSCD
北大核心
2016年第7期2063-2067,共5页
基金
国家自然科学基金面上资助项目(61370129)
北京市属高等学校创新团队建设与教师职业发展计划项目(IDHT20130519)
北京市学科与研究生教育基金资助项目(PXM2015_014224_000018)
文摘
针对在回归测试过程中,因为不断修复软件中存在的缺陷所造成的测试工作量大、测试效率低等问题,将测试用例选择与优先级排序技术相结合,以面向函数调用的路径覆盖生成方法为基础,提出了一种面向函数调用路径(functions calling path,FCP)的测试用例选择与排序方法。根据函数调用关系图,对程序中被修改函数与其他函数的关联性进行分析,从初始测试用例集中选择测试用例,形成回归测试用例集;然后对这些测试用例进行优先级排序,并动态地调整优先级排序结果;最后对优先级排序结果进行再次选择,确定最小的回归测试用例集。实验结果表明,测试用例选择与排序方法对优化回归测试用例是有效的,大大减少了回归测试用例数量,降低了回归测试成本。
关键词
回归测试
测试用例选择
优先级排序
函数调用路径
关联性
Keywords
regression test
test case selection
prioritization
function
call
ing
path
relevance
分类号
TP311.53 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于函数调用路径的测试用例混合优化方法
被引量:
4
12
作者
张李梅
牟永敏
张志华
崔展齐
机构
北京信息科技大学网络文化与数字传播北京市重点实验室
出处
《科学技术与工程》
北大核心
2020年第9期3640-3647,共8页
基金
北京市自然科学基金(Z160002)
网络文化与数字传播北京市重点实验室开放课题(5221935409)。
文摘
如何对回归测试进行优化是软件开发与维护周期中的一个关键问题,传统的单一主题的测试用例优化技术存在局限性。因此,提出一种将测试用例选择和优先级排序相结合的初次选择-排序-再次选择的混合优化方法。首先,利用基于函数调用路径(function call path, FCP)对代码进行变更影响分析的结果,选择出部分测试用例;然后,从不同角度出发设计多个目标对这些测试用例进行综合排序,并根据执行信息动态调整;最后,从调整过优先级的测试用例中再次选择,形成最终的测试用例集。实验结果证明:所提出的优化方法能在尽量保证测试用例集的缺陷检测能力的情况下,一定程度上降低测试用例集的规模,提高回归测试的效率。
关键词
回归测试
混合优化
变更影响分析
函数调用路径
Keywords
regression testing
hybrid optimization
change impact analysis
function call path
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
面向Python的函数调用路径静态提取方法研究
被引量:
2
13
作者
孙冉
牟永敏
沈美娥
机构
北京信息科技大学计算机学院
出处
《计算机仿真》
北大核心
2019年第4期240-246,251,共8页
基金
国家自然科学基金(61370129
61502029)
+3 种基金
北京市自然科学基金资助项目(Z160002)
网络文化与数字传播北京市重点实验室开放课题(5221735410)
计算机学院大类人才培养模式改革项目(5111623409)
研究生教育(512172340)
文摘
随着Python的兴起,越来越多的开发者选择Python作为应用开发、科学研究的首选语言。提出一种基于抽象语法树的Python函数调用路径静态提取方法。以Python的抽象语法树为基础,解析提取关键信息,提取函数调用关系,构建函数调用关系模型,生成函数调用路径。实验表明,上述方法能够较为准确地生成Python程序的函数调用路径,为面向覆盖的测试用例自动生成以及软件缺陷定位提供了一定的技术支撑。
关键词
函数调用路径
抽象语法树
关系模型
Keywords
function call path
Abstract syntax tree
Relation model
分类号
TP312 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
函数调用路径测试用例自动生成的方法研究
被引量:
2
14
作者
沈晴
牟永敏
机构
北京信息科技大学计算机学院
出处
《计算机工程与应用》
CSCD
北大核心
2020年第18期238-246,共9页
基金
网络文化与数字传播北京市重点实验室开放课题(No.5221735410)
北京市自然科学基金(No.Z160002)。
文摘
测试用例自动生成是软件测试自动化中最为关键的组成部分之一,符号执行作为一种程序分析方法,以其可提供高覆盖率测试用例的优势被广泛应用其中,但路径爆炸和约束求解问题很大程度制约了符号执行技术在现实程序分析中的应用。将研究粒度由语句提升至函数,利用抽象语法树和字节码序列提取到的函数关键信息和控制信息得到函数调用关系模型,设计算法生成函数调用路径(函数调用路径表示程序从开始到结束之间函数的调用或执行序列)。该方法不仅减少了测试路径数目缓解了路径爆炸问题,还有效解决了控制条件中存在函数导致符号表达式难求解的问题。实验结果表明该方法可优化测试路径集,在不降低覆盖率的前提下减少测试用例数量。
关键词
函数调用路径
符号执行
全局测试用例
测试用例自动生成
Keywords
function call path
symbolic execution
global test case
test case automatic generation
分类号
TP311.56 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
多粒度数据变更影响域分析方法
被引量:
1
15
作者
胡文华
牟永敏
机构
北京信息科技大学计算机学院
出处
《计算机工程与设计》
北大核心
2019年第9期2483-2488,共6页
基金
北京市自然科学基金项目(Z160002)
网络文化与数字传播北京市重点实验室开放课题基金项目(ICDD2017XX)
文摘
完整准确提取程序变更影响范围是分析由数据变化引发程序错误的关键,能够有效缩短回归测试的周期。为此,提出一种基于多粒度的数据变更影响域分析方法。通过静态分析,结合程序局部控制信息和数据信息流规则,提取关键函数,得到影响函数调用路径,以程序影响函数调用路径为分析集,提取受变更影响的基本路径集,即从函数粒度和语句粒度对数据变更影响域进行分析,分别得到影响函数调用路径和影响基本路径集。大量实验结果表明,该方法能够完整准确提取程序影响函数调用路径和影响基本路径集,定位数据变更影响域,提高回归测试的效率。
关键词
多粒度
关键函数
数据流信息规则
影响函数调用路径
影响基本路径集
数据变更影响域
Keywords
multi-granularity
key
function
data information flow rules
affected
function call path
affected basic
path
set
data change impact domain
分类号
TP311.52 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
Android系统应用程序组件安全性分析
被引量:
9
16
作者
曾立鹍
唐泉彬
牛斗
机构
东北电力大学信息工程学院
出处
《软件》
2014年第3期147-151,共5页
文摘
针对当前Android系统第三方应用程序组件中普遍存在的各种安全问题,分析了引起这种问题的原因。提出了一种基于静态分析Android应用程序中四种组件的属性信息和Java系统服务中的敏感API(Application Programming Interface)调用信息,通过构建Android应用程序的函数调用关系图,检测组件入口函数和和敏感API之间可能存在的不安全的静态可执行路径。该方案主要利用反编译、XML(extensible markup language)文件解析和正则表达式匹配技术以获取应用程序的组件和敏感API的调用信息。实验结果表明了该方案的可行性和有效性。
关键词
组件安全性
静态检测
函数调用关系图
静态可执行路径
Keywords
Android
Android
Component Security
Static Detection
function
call
ing Graph
Static Executable
path
分类号
TP393 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
面向危险函数调用的多粒度影响分析方法研究
17
作者
郭严磊
牟永敏
张志华
机构
北京信息科技大学网络文化与数字传播北京市重点实验室
出处
《计算机应用研究》
CSCD
北大核心
2021年第5期1491-1497,共7页
基金
北京市自然科学基金资助项目(Z160002)
网络文化与数字传播北京市重点实验室开放课题(5221935409)。
文摘
针对软件开发过程中,变量变更造成的缓冲区溢出检测成本高、效率低等问题,提出了一种基于数据拓扑的危险函数调用影响分析方法,从变量粒度和路径粒度分析变量变更对危险函数调用的影响。通过静态分析源代码,提取变量定义、引用及依赖关系信息、危险函数调用信息和函数调用关系等内容;构建变量依赖关系集合,对变更变量进行数据拓扑分析,结合变量在栈内的分布规律,获取变量影响域;结合函数调用关系信息建立变量影响分析模型,获取路径影响域;根据变量影响域和路径影响域获取变更变量对危险函数调用的影响。实验结果表明,此方法界定变量变更对危险函数调用的影响更加精准。该方法可理解性和可用性较高,能够有效提高软件回归测试的精度和效率。
关键词
变量依赖
数据拓扑
危险函数
函数调用关系
影响分析
Keywords
variable dependency
data topology
unsafe
function
function call path
impact analysis
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于K-最短路径的大规模函数调用关系分析
18
作者
张晶晶
石剑君
高玉金
计卫星
机构
北京理工大学计算机学院
出处
《计算机应用与软件》
2017年第12期26-31,共6页
文摘
函数调用关系反映了软件系统中函数之间的依赖关系,在软件分析、软件测试与软件维护等众多软件工程领域都有着广泛的应用。但在大型复杂软件中搜索两个函数之间的调用关系时,由于函数数量众多、函数之间调用关系复杂,使得搜索所需时间较长。为了获得任意两个函数之间的调用路径,提出使用K-最短路径算法,并对K-最短路径算法进行并行化优化,减少搜索时间,为用户分析函数调用关系提供方便。通过对Linux内核3.19(包含40多万个函数结点和110多万调用关系)进行分析,实验结果表明通过并行化优化,并行加速比一般可达5~6倍。
关键词
函数调用关系
K-最短路径
路径搜索
LINUX内核
Keywords
function
call
relationship
K-shortest
path
search
Linux kernel
分类号
TP3 [自动化与计算机技术—计算机科学与技术]
下载PDF
职称材料
题名
一种基于FCP的C#变更影响路径集生成方法
19
作者
蒋俊弛
牟永敏
机构
北京信息科技大学计算机学院
出处
《北京信息科技大学学报(自然科学版)》
2018年第3期21-25,共5页
基金
国家自然科学基金资助项目(61370129)
北京市自然科学基金资助项目(Z160002)
+1 种基金
网络文化与数字传播北京市重点实验室开放课题资助(5221735410)
研究生教育(5121723403)
文摘
为了提高C#程序的回归测试效率及降低测试成本,需要尽可能准确地找出C#程序变更影响的部分。因此提出了一种基于函数调用路径的变更影响路径集生成方法。该方法通过比较C#程序变更前后的差异,将差异映射到函数调用路径上,从而得出变更影响路径集。实验结果表明,该方法能有效产生C#程序变更影响的路径集,缩减测试路径的条数,提高回归测试的效率。
关键词
变更影响路径集
回归测试
函数调用路径
Keywords
path
set of change impact
regression testing
function call path
分类号
TP391.9 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
基于敏感点覆盖的恶意代码检测方法
被引量:
1
20
作者
秦艳锋
王清贤
曾勇军
奚琪
机构
数学工程与先进计算国家重点实验室
洛阳外国语学院语言工程系
出处
《计算机应用研究》
CSCD
北大核心
2015年第11期3439-3442,共4页
基金
国家"863"计划资助项目(2012AA012902)
文摘
为提高恶意代码及其变种的检测效率和准确率,提出了一种动静态结合的基于敏感点覆盖的恶意代码检测分析方法。首先通过静态分析技术识别包含敏感恶意行为的敏感点及敏感路径,然后通过动态符号执行技术对敏感路径进行执行分析,提取能够表达恶意代码行为语义的系统函数调用图特征,最后采用特征图匹配的方法进行恶意代码的检测识别。实验表明,该方法能够有效提高恶意代码及其变种的分析效率和检测识别率。
关键词
恶意代码检测
敏感行为函数
系统函数调用图
敏感路径
符号执行
Keywords
malware detection
sensitive behavior
function
system
call
graph
sensitive
path
symbolic execution
分类号
TP309.2 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
基于函数调用路径的测试用例优先级排序
牟永敏
李慧丽
《计算机工程》
CAS
CSCD
2014
8
下载PDF
职称材料
2
基于函数调用的路径覆盖生成技术研究
张志华
牟永敏
《电子学报》
EI
CAS
CSCD
北大核心
2010
27
下载PDF
职称材料
3
基于二进制补丁比对的软件输入数据自动构造
沈亚楠
赵荣彩
任华
王小芹
刘振华
张新宇
李鹏飞
《计算机工程与设计》
CSCD
北大核心
2010
2
下载PDF
职称材料
4
基于函数调用路径关联分析的缺陷定位方法研究
刘丹凤
牟永敏
《计算机应用研究》
CSCD
北大核心
2016
5
下载PDF
职称材料
5
面向C#的函数调用路径生成
胡明珏
牟永敏
张志华
《计算机仿真》
CSCD
北大核心
2016
4
下载PDF
职称材料
6
基于函数调用路径的数据流分析错误定位
宁国秀
牟永敏
申闫春
张志华
《计算机仿真》
CSCD
北大核心
2016
4
下载PDF
职称材料
7
基于神经网络的面向函数调用路径的错误定位
赵芳
牟永敏
张志华
《计算机仿真》
CSCD
北大核心
2016
3
下载PDF
职称材料
8
基于遗传算法的函数级别软件错误定位
黄晴雁
牟永敏
崔展齐
张志华
《计算机工程与应用》
CSCD
北大核心
2020
4
下载PDF
职称材料
9
基于函数调用路径准则的测试充分性研究
陈柳
牟永敏
张志华
《计算机仿真》
CSCD
北大核心
2016
2
下载PDF
职称材料
10
复杂系统中不可达函数调用路径检测方法研究
潘璐
牟永敏
张志华
《计算机仿真》
CSCD
北大核心
2016
2
下载PDF
职称材料
11
基于函数调用路径的回归测试用例选择排序方法研究
郑锦勤
牟永敏
《计算机应用研究》
CSCD
北大核心
2016
11
下载PDF
职称材料
12
基于函数调用路径的测试用例混合优化方法
张李梅
牟永敏
张志华
崔展齐
《科学技术与工程》
北大核心
2020
4
下载PDF
职称材料
13
面向Python的函数调用路径静态提取方法研究
孙冉
牟永敏
沈美娥
《计算机仿真》
北大核心
2019
2
下载PDF
职称材料
14
函数调用路径测试用例自动生成的方法研究
沈晴
牟永敏
《计算机工程与应用》
CSCD
北大核心
2020
2
下载PDF
职称材料
15
多粒度数据变更影响域分析方法
胡文华
牟永敏
《计算机工程与设计》
北大核心
2019
1
下载PDF
职称材料
16
Android系统应用程序组件安全性分析
曾立鹍
唐泉彬
牛斗
《软件》
2014
9
下载PDF
职称材料
17
面向危险函数调用的多粒度影响分析方法研究
郭严磊
牟永敏
张志华
《计算机应用研究》
CSCD
北大核心
2021
0
下载PDF
职称材料
18
基于K-最短路径的大规模函数调用关系分析
张晶晶
石剑君
高玉金
计卫星
《计算机应用与软件》
2017
0
下载PDF
职称材料
19
一种基于FCP的C#变更影响路径集生成方法
蒋俊弛
牟永敏
《北京信息科技大学学报(自然科学版)》
2018
0
下载PDF
职称材料
20
基于敏感点覆盖的恶意代码检测方法
秦艳锋
王清贤
曾勇军
奚琪
《计算机应用研究》
CSCD
北大核心
2015
1
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
2
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部