函数调用

作品数:299被引量:368H指数:9
导出分析报告
相关领域:自动化与计算机技术更多>>
相关作者:牟永敏张志华唐勇宫云战张迎周更多>>
相关机构:深圳市腾讯计算机系统有限公司北京信息科技大学华为技术有限公司中国科学院更多>>
相关期刊:更多>>
相关基金:国家自然科学基金北京市重点实验室开放基金北京市学科与研究生教育专项基金北京市自然科学基金更多>>
-

检索结果分析

结果分析中...
选择条件:
  • 基金=北京市重点实验室开放基金x
条 记 录,以下是1-10
视图:
排序:
面向危险函数调用的多粒度影响分析方法研究
《计算机应用研究》2021年第5期1491-1497,共7页郭严磊 牟永敏 张志华 
北京市自然科学基金资助项目(Z160002);网络文化与数字传播北京市重点实验室开放课题(5221935409)。
针对软件开发过程中,变量变更造成的缓冲区溢出检测成本高、效率低等问题,提出了一种基于数据拓扑的危险函数调用影响分析方法,从变量粒度和路径粒度分析变量变更对危险函数调用的影响。通过静态分析源代码,提取变量定义、引用及依赖关...
关键词:变量依赖 数据拓扑 危险函数 函数调用关系 影响分析 
JavaScript混淆恶意代码检测方法被引量:4
《计算机仿真》2021年第2期432-437,共6页王婷 牟永敏 张志华 崔展齐 
北京市自然科学基金资助项目(Z160002);网络文化与数字传播北京市重点实验室开放课题(5221835409)。
随着Web前端代码压缩与混淆工具的快速发展,浏览器需要执行的代码的体积减小,可读性大幅下降,同时也为恶意代码的隐藏提供了便利。为了解决混淆JavaScript代码中恶意代码片段的检测问题,以及找到混淆前后代码中函数的对应关系,通过对Jav...
关键词:函数调用 代码混淆 恶意代码检测 代码相似度 
基于遗传算法的函数级别软件错误定位被引量:4
《计算机工程与应用》2020年第22期66-73,共8页黄晴雁 牟永敏 崔展齐 张志华 
北京市自然科学基金(No.Z160002);网络文化与数字传播北京市重点实验室开放课题(No.5221935409)。
针对软件开发过程中的错误定位问题,提出一种以函数调用路径和遗传算法为基础的软件错误定位方法FGAFL。将软件测试中的错误定位问题转化为组合优化问题,结合函数调用路径对错误定位的影响构建适应度函数。通过遗传算法在候选种群中迭...
关键词:错误定位 函数调用路径 遗传算法 适应度函数 
基于控制流的软件设计与实现一致性分析方法
《计算机应用》2020年第10期3025-3033,共9页张家奇 牟永敏 张志华 
网络文化与数字传播北京市重点实验室开放课题(5221935409)。
针对目前软件设计与实现一致性检测方法需要大量模板集,难以一般化的问题,提出一种基于控制流的软件设计与实现一致性分析方法。首先,将设计文档伪代码和程序源代码转换为具有相同特征的中间表示,从中间表示中分别提取设计特征和实现特...
关键词:控制流 函数特征 函数调用 伪代码 一致性检测 
函数调用路径测试用例自动生成的方法研究被引量:2
《计算机工程与应用》2020年第18期238-246,共9页沈晴 牟永敏 
网络文化与数字传播北京市重点实验室开放课题(No.5221735410);北京市自然科学基金(No.Z160002)。
测试用例自动生成是软件测试自动化中最为关键的组成部分之一,符号执行作为一种程序分析方法,以其可提供高覆盖率测试用例的优势被广泛应用其中,但路径爆炸和约束求解问题很大程度制约了符号执行技术在现实程序分析中的应用。将研究粒...
关键词:函数调用路径 符号执行 全局测试用例 测试用例自动生成 
面向路径和变量的插装器研究
《计算机仿真》2020年第7期319-327,372,共10页马超 牟永敏 
北京市自然科学基金资助项目(.Z160002);网络文化与数字传播北京市重点实验室开放课题资助(ICDD2017XX);研究生教育(71D1811013)。
插装既是一些测试的前期工作又是关键工作,插装的正确与否直接影响测试结果的准确性。通过路径插装能够知道测试的路径覆盖率提高测试的效率。通过变量的插装,能够在代码版本变更之后数据发生异常时检测到异常点位置。上述插装器主要是...
关键词:插装 基本路径集 函数调用路径 变量 
基于函数调用路径的测试用例混合优化方法被引量:4
《科学技术与工程》2020年第9期3640-3647,共8页张李梅 牟永敏 张志华 崔展齐 
北京市自然科学基金(Z160002);网络文化与数字传播北京市重点实验室开放课题(5221935409)。
如何对回归测试进行优化是软件开发与维护周期中的一个关键问题,传统的单一主题的测试用例优化技术存在局限性。因此,提出一种将测试用例选择和优先级排序相结合的初次选择-排序-再次选择的混合优化方法。首先,利用基于函数调用路径(fun...
关键词:回归测试 混合优化 变更影响分析 函数调用路径 
多粒度数据变更影响域分析方法被引量:1
《计算机工程与设计》2019年第9期2483-2488,共6页胡文华 牟永敏 
北京市自然科学基金项目(Z160002);网络文化与数字传播北京市重点实验室开放课题基金项目(ICDD2017XX)
完整准确提取程序变更影响范围是分析由数据变化引发程序错误的关键,能够有效缩短回归测试的周期。为此,提出一种基于多粒度的数据变更影响域分析方法。通过静态分析,结合程序局部控制信息和数据信息流规则,提取关键函数,得到影响函数...
关键词:多粒度 关键函数 数据流信息规则 影响函数调用路径 影响基本路径集 数据变更影响域 
面向Python的函数调用路径静态提取方法研究被引量:2
《计算机仿真》2019年第4期240-246,251,共8页孙冉 牟永敏 沈美娥 
国家自然科学基金(61370129;61502029);北京市自然科学基金资助项目(Z160002);网络文化与数字传播北京市重点实验室开放课题(5221735410);计算机学院大类人才培养模式改革项目(5111623409);研究生教育(512172340)
随着Python的兴起,越来越多的开发者选择Python作为应用开发、科学研究的首选语言。提出一种基于抽象语法树的Python函数调用路径静态提取方法。以Python的抽象语法树为基础,解析提取关键信息,提取函数调用关系,构建函数调用关系模型,...
关键词:函数调用路径 抽象语法树 关系模型 
一种基于FCP的C#变更影响路径集生成方法
《北京信息科技大学学报(自然科学版)》2018年第3期21-25,共5页蒋俊弛 牟永敏 
国家自然科学基金资助项目(61370129);北京市自然科学基金资助项目(Z160002);网络文化与数字传播北京市重点实验室开放课题资助(5221735410);研究生教育(5121723403)
为了提高C#程序的回归测试效率及降低测试成本,需要尽可能准确地找出C#程序变更影响的部分。因此提出了一种基于函数调用路径的变更影响路径集生成方法。该方法通过比较C#程序变更前后的差异,将差异映射到函数调用路径上,从而得出变更...
关键词:变更影响路径集 回归测试 函数调用路径 
检索报告 对象比较 聚类工具 使用帮助 返回顶部