期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
2
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
基于指令无关的软件架构
1
作者
张哲纯
丁鹏
梁坤
《计算机与现代化》
2013年第9期202-205,共4页
提出一种上位机控制软件的实现架构。该架构基于指令无关的设计思想,将系统中设备控制协议的指令解析剥离出来。通过动态配置与动态解析,完成运行时指令的动态生成与调用,从而提高上位机控制类软件的开发效率与系统的可维护性及扩展性。
关键词
指令无关
软件
架构
协议
下载PDF
职称材料
Hunter:一种指令集体系结构无关的二进制级动态测试用例生成技术
被引量:
1
2
作者
李根
卢凯
+3 位作者
张英
卢锡城
冯华
张巍
《计算机工程与科学》
CSCD
北大核心
2011年第4期69-74,共6页
动态测试用例生成技术是一类新兴的软件测试技术。由于使用该类技术无需任何人工干预,也无需验证人员具备任何专业知识,同时该类技术能够无误地发现程序错误,越来越多的研究者采用该技术查找预发布的二进制级软件错误。然而,已有的该类...
动态测试用例生成技术是一类新兴的软件测试技术。由于使用该类技术无需任何人工干预,也无需验证人员具备任何专业知识,同时该类技术能够无误地发现程序错误,越来越多的研究者采用该技术查找预发布的二进制级软件错误。然而,已有的该类技术及其实现系统不具有可重定向性,只能处理面向某种特定指令集体系结构(ISA)的二进制代码,进行测试用例的生成与查错。本文提出了一种全新的指令集体系结构无关的二进制级动态测试用例生成技术,以及实现该技术的系统Hunter。与已有的动态测试用例生成技术不同,Hunter具有极强的可重定向性,可对任何指令集体系结构的二进制代码进行查错,定向地为其生成指向不同执行路径的测试用例。Hunter定义了一套元指令集体系结构(MetaISA),将在二进制代码执行过程中收集到的所有执行信息映射为MetaISA,并对生成的MetaISA序列进行符号化执行、约束收集、约束求解以及测试用例生成,从而使整个过程与ISA无关。我们实现了Hunter,将其重定向至32位x86、PowerPC和Sparc ISA,并使用该系统为6个含有已知错误的测试程序查错。实验结果表明,由于MetaISA的引入,只需很小的开销,Hunter系统即可容易且有效地重定向至不同的ISA,并且Hunter能够有效地发现面向32位x86、PowerPC和Sparc ISA编写的二进制应用中隐藏极深的错误。
展开更多
关键词
动态测试用例生成
重定向
指令
集体系结构
无关
下载PDF
职称材料
题名
基于指令无关的软件架构
1
作者
张哲纯
丁鹏
梁坤
机构
深圳市远望谷信息技术股份有限公司
出处
《计算机与现代化》
2013年第9期202-205,共4页
文摘
提出一种上位机控制软件的实现架构。该架构基于指令无关的设计思想,将系统中设备控制协议的指令解析剥离出来。通过动态配置与动态解析,完成运行时指令的动态生成与调用,从而提高上位机控制类软件的开发效率与系统的可维护性及扩展性。
关键词
指令无关
软件
架构
协议
Keywords
uncorrelated instruction
software
architecture
protocol
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
Hunter:一种指令集体系结构无关的二进制级动态测试用例生成技术
被引量:
1
2
作者
李根
卢凯
张英
卢锡城
冯华
张巍
机构
国防科学技术大学计算机学院
出处
《计算机工程与科学》
CSCD
北大核心
2011年第4期69-74,共6页
基金
国家973计划资助项目(2005CB321801)
文摘
动态测试用例生成技术是一类新兴的软件测试技术。由于使用该类技术无需任何人工干预,也无需验证人员具备任何专业知识,同时该类技术能够无误地发现程序错误,越来越多的研究者采用该技术查找预发布的二进制级软件错误。然而,已有的该类技术及其实现系统不具有可重定向性,只能处理面向某种特定指令集体系结构(ISA)的二进制代码,进行测试用例的生成与查错。本文提出了一种全新的指令集体系结构无关的二进制级动态测试用例生成技术,以及实现该技术的系统Hunter。与已有的动态测试用例生成技术不同,Hunter具有极强的可重定向性,可对任何指令集体系结构的二进制代码进行查错,定向地为其生成指向不同执行路径的测试用例。Hunter定义了一套元指令集体系结构(MetaISA),将在二进制代码执行过程中收集到的所有执行信息映射为MetaISA,并对生成的MetaISA序列进行符号化执行、约束收集、约束求解以及测试用例生成,从而使整个过程与ISA无关。我们实现了Hunter,将其重定向至32位x86、PowerPC和Sparc ISA,并使用该系统为6个含有已知错误的测试程序查错。实验结果表明,由于MetaISA的引入,只需很小的开销,Hunter系统即可容易且有效地重定向至不同的ISA,并且Hunter能够有效地发现面向32位x86、PowerPC和Sparc ISA编写的二进制应用中隐藏极深的错误。
关键词
动态测试用例生成
重定向
指令
集体系结构
无关
Keywords
dynamic test generation
redirected
ISA-independent
分类号
TP393.09 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
基于指令无关的软件架构
张哲纯
丁鹏
梁坤
《计算机与现代化》
2013
0
下载PDF
职称材料
2
Hunter:一种指令集体系结构无关的二进制级动态测试用例生成技术
李根
卢凯
张英
卢锡城
冯华
张巍
《计算机工程与科学》
CSCD
北大核心
2011
1
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部