1. 首页
  2. 网络技术
  3. 网络监控
  4. 利用智能控制流方法的嵌入式软件故障检测

利用智能控制流方法的嵌入式软件故障检测

上传者: 2020-10-28 07:10:15上传 PDF文件 336.62KB 热度 10次
针对现有的嵌入式软件故障检测方法性能低、开销大的缺点,提出一种智能选择检测点的控制流方法,其创新之处主要为:使用变量的频率和基本块的执行频率用作选择重要变量和基本块的两个参数。检测的基本流程是首先过滤器还原标准C语句为伪代码语句,然后扫描仪获取伪代码,并发送它到解析器,进行程序的控制流图提取。最后,解析器提取程序的前后支配树,运用候选块寻找算法进行节点分类,获得块断言和变量。实验结果表明,固化代码中程序执行时间少于RSCFC方法,但是内存开销和代码开销几乎相同,执行时间比率接近1,显著提高故障检测率。
下载地址
用户评论