×
基于程序分析的软件测试与错误定位技术

基于程序分析的软件测试与错误定位技术

1星价 ¥35.3 (7.2折)
2星价¥35.3 定价¥49.0
暂无评论
图文详情
  • ISBN:9787563569854
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:183页
  • 出版时间:2023-08-01
  • 条形码:9787563569854 ; 978-7-5635-6985-4

内容简介

本书共9章,其主要内容包括程序分析技术、符号执行技术、软件测试与错误定位技术、基于执行路径的*弱前置条件计算、基于后缀路径摘要的符号执行加速、基于反馈驱动的增量符号执行、级联式错误定位方法、演化软件错误定位方法和符号执行指导的并行程序分析。

目录

第1章程序分析技术 1.1程序的正确及其分析 1.2控制流分析 1.2.1控制流图 1.2.2程序依赖图 1.2.3系统依赖图 1.3数据流分析 1.3.1数据流分析概述 1.3.2可达定义分析 1.3.3活变量分析 本章小结 第2章符号执行技术 2.1符号执行概述 2.2传统符号执行 2.3混合符号执行 2.4符号执行技术面临的挑战 2.4.1内存相关问题 2.4.2环境相关问题 2.4.3路径爆炸问题 2.4.4约束求解问题 2.5符号执行工具 2.5.1 KLEE 2.5.2 SPF 2.5.3 SAGE 2.5.4SymCC 本章小结 第3章软件测试与错误定位技术 3.1软件测试与错误定位的研究背景 3.1.1软件测试 3.1.2软件错误定位 3.2基于符号执行的软件测试 3.2.1摘要计算 3.2.2路含与等价分析 3.2.3约束不充分的符号执行 3.2.4前置条件与输入特征利用 3.2.5符号执行状态合并 3.2.6程序分析及优化技术 3.2.7目标导向与启发式策略 3.2.8增量符号执行 3.2.9并行符号执行 3.3软件错误定位方法 3.3.1基于切片的错误定位 3.3.2基于程序状态的错误定位 3.3.3基于统计分析的错误定位 3.3.4基于人工智能的错误定位 3.3.5演化软件错误定位 本章小结 第4章基于执行路径的弱前置条件计算 4.1弱前置条件概述 …… 9.4方法评估… 9.4.1检测并行程序错误· 9.4.2并发库的评估… 9.4.3与工具Con2Colic的比较 本章小结 参考文献
展开全部

作者简介

易秋萍,女,北京邮电大学计算机学院(国家示范软件学院)特聘副研究员,工学博士。研究方向包括:系统软件安全、程序分析测试、软件错误定位与修复、并行程序分析验证。当前感兴趣的研究方向包括:基于AI技术与程序分析技术的有效结合,构建大规模程序分析验证平台;C++11并行程序分析验证方法及工具平台研发。于2016年在中科院软件研究所获得博士学位,随后到美国Texas A&M大学和Texas State大学做博士后。2020年10月,通过北京邮电大学“优秀人才计划”引进,任特聘副研究员、博士生导师。当前主持国家自然科学基金项目1项。在多个CCF A类国际顶级期刊/会议(ESEC/FSE、TSE、USENIX Security、ICSE、TOSEM)上发表多篇论文。曾担任CCF A类国际顶级会议(PLDI, CGO-PPoPP, ICSE, ISSTA, ICSE)的程序委员会委员或审稿人。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航