您好,读者! 请
登录
内蒙古大学图书馆
首页
概况
本馆概况
组织机构
入馆须知
规章制度
馆藏布局
参观与访问图书馆
党建
资源
馆藏资源
电子资源
数据库导航
特色资源
服务
办证服务
图书借阅
阅读推广
文献传递与馆际互借
空间与设施
开放时间
iThenticate论文原创性检测服务
科研支持
论文收录引用证明
科技查新
知识产权
档案馆
帮助
联系我们
地理位置
新生指南
常见问题
图书捐赠
咨询与建议
建议与咨询
留下您的常用邮箱和电话号码,以便我们向您反馈解决方案和替代方法
您的常用邮箱:
*
您的手机号码:
*
问题描述:
当前已输入0个字,您还可以输入200个字
全部搜索
期刊论文
图书
学位论文
标准
纸本馆藏
外文资源发现
数据库导航
超星发现
本站搜索
搜 索
高级检索
分类表
所选分类
----=双击删除一行=----
>>
<<
限定检索结果
标题
作者
主题词
出版物名称
出版社
机构
学科分类号
摘要
ISBN
ISSN
基金资助
索书号
标题
标题
作者
主题词
出版物名称
出版社
机构
学科分类号
摘要
ISBN
ISSN
基金资助
索书号
作者
标题
主题词
出版物名称
出版社
机构
学科分类号
摘要
ISBN
ISSN
基金资助
索书号
作者
作者
标题
主题词
出版物名称
出版社
机构
学科分类号
摘要
ISBN
ISSN
基金资助
索书号
确 定
文献类型
1 篇
学位论文
馆藏范围
1 篇
电子文献
0 种
纸本馆藏
日期分布
学科分类号
1 篇
工学
1 篇
仪器科学与技术
1 篇
信息与通信工程
1 篇
控制科学与工程
1 篇
计算机科学与技术...
1 篇
软件工程
1 篇
艺术学
1 篇
设计学(可授艺术学...
主题
1 篇
嵌入式javascript...
1 篇
性能缺陷
1 篇
缺陷检测
1 篇
差分模糊测试
机构
1 篇
西北大学
作者
1 篇
姚厚友
语言
1 篇
中文
检索条件
"主题词=嵌入式JavaScript引擎"
共
1
条 记 录,以下是1-10
订阅
全选
清除本页
清除全部
题录导出
标记到"检索档案"
详细
简洁
排序:
相关度排序
时效性降序
时效性升序
相关度排序
相关度排序
时效性降序
时效性升序
面向
嵌入式javascript引擎
的差分模糊测试方法研究
面向嵌入式JavaScript引擎的差分模糊测试方法研究
收藏
分享
引用
作者:
姚厚友
西北大学
学位级别:
硕士
javascript
凭借其动态、交互、跨平台等特性,成为
嵌入式
物联网设备广泛使用的编程语言。为了在物联网设备上解释执行
javascript
程序,各类
嵌入式javascript引擎
被大量开发。然而,由于编程人员水平参差不齐,对
javascript
引擎
设计规范理解...
详细信息
javascript
凭借其动态、交互、跨平台等特性,成为
嵌入式
物联网设备广泛使用的编程语言。为了在物联网设备上解释执行
javascript
程序,各类
嵌入式javascript引擎
被大量开发。然而,由于编程人员水平参差不齐,对
javascript
引擎
设计规范理解偏差,导致开发的
javascript
引擎
存在安全缺陷、功能缺陷和性能缺陷等问题。安全缺陷会使
嵌入式
设备面临安全风险,功能缺陷会影响
javascript
程序的正确运行,
嵌入式javascript引擎
的性能缺陷不仅会白白消耗有限的计算资源,还会造成低功耗
嵌入式
设备的能量浪费。黑盒差分模糊测试是目前发现
javascript
引擎
上述缺陷的主要途径,但现有的差分模糊测试方法存在两个方面的问题:一方面,差分模糊测试主要针对安全缺陷和功能缺陷进行检测,而忽略了性能缺陷检测;另一方面,差分模糊测试结果中复杂的测试用例和大量重复的测试结果增加了手动分析测试结果的成本。针对上述问题,本文研究内容如下:(1)本文提出了一种以性能缺陷检测为导向的差分模糊测试方法,该方法旨在发现更多的
javascript
引擎
性能缺陷。为了实现该目标,本文对用例生成质量和检测方法设计进行改进。在保证测试用例生成质量方面,首先从开源代码库中提取语法正确且语义相对完整的
javascript
函数,然后调用提取的函数并传递参数得到测试用例,最后对测试用例进行抽象语法树级别的变异使其具备性能缺陷检测的能力。在缺陷检测方法设计方面,改进当前的差分模糊测试方法,使其能够捕获测试用例所触发的性能缺陷。(2)本文提出了基于抽象语法树的测试用例精简方法和基于多维特征的测试结果过滤方法,用于简化测试用例的复杂度,减少测试结果的重复率。测试用例精简使复杂的测试用例变得简单,便于快速理解缺陷。测试结果过滤会将重复的测试结果删除,避免分析重复的测试结果造成人力资源浪费。(3)设计并实现了JSDiff原型系统,并详细介绍了系统模块划分和关键算法设计,同时从多个角度对JSDiff系统进行实验评估,JSDiff系统总共发现71个缺陷,其中确认43个。实验结果表明,本文提出的方法不仅具备良好的性能缺陷、功能缺陷及安全缺陷的检测能力,而且也能有效地降低测试结果的人力分析成本。
关键词:
嵌入式javascript引擎
差分模糊测试
性能缺陷
缺陷检测
来源:
评论
学校读者
我要写书评
暂无评论
没有更多数据了...
下一页
全选
清除本页
清除全部
题录导出
标记到“检索档案”
共1页
<<
<
1
>
>>
检索报告
对象比较
合并检索
0
隐藏
清空
合并搜索
回到顶部
执行限定条件
内容:
评分:
请选择保存的检索档案:
新增检索档案
确定
取消
请选择收藏分类:
新增自定义分类
确定
取消
订阅名称:
通借通还
温馨提示:
图书名称:
借书校区:
取书校区:
手机号码:
邮箱地址:
一卡通帐号:
电话和邮箱必须正确填写,我们会与您联系确认。
联 系 人:
所在院系:
联系邮箱:
联系电话:
暂无评论