位置:成果数据库 > 期刊 > 期刊详情页
基于符号执行的能耗错误检测方法
  • ISSN号:0372-2112
  • 期刊名称:《电子学报》
  • 时间:0
  • 分类:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]南京审计大学,江苏南京210029, [2]中国电子科技集团第十四研究所,江苏南京210013, [3]武汉大学计算机学院,湖北武汉430072
  • 相关基金:国家自然科学基金(No.61170022); 江苏省高校自然科学研究面上项目(No.15KJB520019); 江苏省“六大人才”高峰项目资助; 江苏省高校“青蓝工程”优秀青年骨干教师培养对象资助; 江苏高校优势学科建设工程资助项目
中文摘要:

能耗是制约便携式智能设备发展的重要瓶颈.随着嵌入式操作系统的广泛应用,因不能合理使用操作系统的API而导致的能耗错误已经成为各种嵌入式应用开发过程中不容忽视的因素.为减少应用中的能耗错误,以符号执行技术为基础,根据禁止休眠类能耗错误的特点,设计了对应的能耗错误检测方法.该方法首先利用过程内分析,获得单个函数的符号执行信息.然后借助过程间分析对单个函数的符号执行信息进行全局综合,得到更为精确的执行开销、锁变量匹配等相关信息,以更好的检测能耗错误.同时,符号执行记录了对应的分支路径信息,利用该信息能够结合约束求解器较为方便的生成出错的测试用例,进而定位错误位置.通过示例和实验,验证了该方法在能耗错误检测方面的可行性和有效性.

英文摘要:

Energy is one important bottleneck to the development of intelligent portable device. With the wide use of embedded operation system, the energy bug caused by unsuitablely using the API of the operation system has become the im- portant factor in the designment of the embedded application. According to the characteristics of the No-Sleeping energy bug, a symbolic execution based energy bug detecting method is proposed to reduce the energy bug. It first uses intraproce- dural analysis technology to analyze one function independently to get the energy information of the function. Then, the inter- procedural analysis technology is applied to get the globe analysis of the program by the information of intraprocedural anal- ysis which can get more accuate information for energy bug detection. Meanwhile, constraint solver can be combined to ob- tain the counter-example for locating the position of the error. Example and experiment results verify that the method is feasi- ble and effective in energy bug detection.

同期刊论文项目
期刊论文 70 会议论文 40 著作 4
同项目期刊论文
期刊信息
  • 《电子学报》
  • 中国科技核心期刊
  • 主管单位:中国科学技术协会
  • 主办单位:中国电子学会
  • 主编:郝跃
  • 地址:北京165信箱
  • 邮编:100036
  • 邮箱:new@ejournal.org.cn
  • 电话:010-68279116 68285082
  • 国际标准刊号:ISSN:0372-2112
  • 国内统一刊号:ISSN:11-2087/TN
  • 邮发代号:2-891
  • 获奖情况:
  • 2000年获国家期刊奖,2000年获国家自然科学基金志项基金支持,中国期刊方阵“双高”期刊
  • 国内外数据库收录:
  • 美国化学文摘(网络版),荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),英国英国皇家化学学会文摘,中国北大核心期刊(2000版)
  • 被引量:57611