基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
针对C程序内存使用错误的预防和处理方法分基于静态分析和动态分析两类.静态分析工具研制复杂,目前还没有得到广泛使用的高效工具.动态分析又分为基于目标代码和源代码插桩分析两类.由于缺少完整的语法、语义信息,基于目标代码的分析有时对错误的捕捉、定性不够精确.基于源代码的分析由于其信息的完整可以达到对错误的最精确报告.本文对C程序中的内存使用错误进行了分析,并讨论了一个C程序内存错误动态检测工具的设计思想,给出了系统流程、关键数据结构、错误捕捉方法的设计.
推荐文章
基于动态插桩的C/C++内存泄漏检测工具的设计与实现
内存泄漏
动态二进制插桩
生命周期
MemGuard原型
Valgrind
基于C-XML的C源代码重用
C源代码
XML
代码重用
包装
Web Service
基于有界模型检测的C/C++程序内存泄露检测
C /C ++程序
内存泄露
有界模型检测
可满足性模理论
基于动态插桩的程序分析工具的性能改进
动态插桩
离线分析
并行数据收集
性能优化
程序分析
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于源代码插桩的C程序内存使用错误动态检测
来源期刊 舰船电子工程 学科 工学
关键词 C 内存错误 指针分析 插桩 软件测试
年,卷(期) 2004,(6) 所属期刊栏目 计算机与网络
研究方向 页码范围 70-73
页数 4页 分类号 TP31
字数 4798字 语种 中文
DOI 10.3969/j.issn.1627-9730.2004.06.016
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 徐宝文 东南大学计算机科学与工程系 118 3034 31.0 51.0
7 周晓宇 东南大学计算机科学与工程系 22 678 12.0 22.0
11 黄文伟 东南大学计算机科学与工程系 3 19 2.0 3.0
15 史亮 东南大学计算机科学与工程系 13 490 9.0 13.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (1)
节点文献
引证文献  (13)
同被引文献  (9)
二级引证文献  (20)
2000(1)
  • 参考文献(1)
  • 二级参考文献(0)
2004(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2006(2)
  • 引证文献(2)
  • 二级引证文献(0)
2008(2)
  • 引证文献(1)
  • 二级引证文献(1)
2009(3)
  • 引证文献(2)
  • 二级引证文献(1)
2010(3)
  • 引证文献(2)
  • 二级引证文献(1)
2011(4)
  • 引证文献(2)
  • 二级引证文献(2)
2013(5)
  • 引证文献(2)
  • 二级引证文献(3)
2014(2)
  • 引证文献(1)
  • 二级引证文献(1)
2015(4)
  • 引证文献(1)
  • 二级引证文献(3)
2016(2)
  • 引证文献(0)
  • 二级引证文献(2)
2017(2)
  • 引证文献(0)
  • 二级引证文献(2)
2018(3)
  • 引证文献(0)
  • 二级引证文献(3)
2020(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
C
内存错误
指针分析
插桩
软件测试
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
舰船电子工程
月刊
1672-9730
42-1427/U
大16开
湖北省武汉市
1981
chi
出版文献量(篇)
9053
总下载数(次)
18
总被引数(次)
27655
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
国家重点基础研究发展计划(973计划)
英文译名:National Basic Research Program of China
官方网址:http://www.973.gov.cn/
项目类型:
学科类型:农业
论文1v1指导