您好,欢迎来到聚文网。 登录 免费注册
程序分析原理

程序分析原理

  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 作者: (丹)弗莱明·尼尔森,(丹)汉内·里斯·尼尔森,(英)克里斯·汉金
  • 出版日期: 2022-07-01
  • 商品条码: 9787111706885
  • 版次: 1
  • 开本: 16开
  • 页数: 300
  • 出版年份: 2022
定价:¥139 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书主要介绍4种程序分析方法一数据流分析、基于约束的分析、抽象解释、类型和作用系统,涵盖基本语义属性和高级算法。全书共6章,第1章为概述,第2~5章依次为数据流分析、基于约束的分析、抽象解释、类型和作用系统,第6章为分析算法介绍。本书基本涵盖了程序分析领域的经典方法和技术,配以严谨的形式化系统,思路清晰、逻辑性强,是学习和研究程序分析原理的经典书籍。
本书既适合作为程序分析相关硕博研究生课程的教材,也适合相关专业研究人员和专业人士阅读。
作者简介
冀振燕,副教授,博士生导师。CCF理论计算机专委会委员。1999年7月于中国科学院软件研究所取得博士学位;1999年11月至2000年6月在挪威科技大学作博士后;2000年7月至2008年9月在瑞典Mid-Sweden大学任教;2008年10月至2009年3月在北京工业大学软件学院工作;2009年4月至今在北京交通大学软件学院工作。参与重量、教育部lBM精品课程“软件系统分析与设计技术”的建设,参与重量、北京市级教学团队的建设。研究方向:人工智能、计算机视觉、软件服务工程、分布式系统等。承担了多项重量、省部级科研项目以及企业项目,目前已在国内外知名期刊会议发表论文数十篇,出版书籍多部。
目录
前言
第1章概述1
1.1什么是程序分析1
1.2设置场景2
1.3数据流分析3
1.3.1等式方法3
1.3.2基于约束的方法5
1.4基于约束的分析6
1.5抽象解释8
1.6类型和作用系统11
1.6.1注释类型系统12
1.6.2作用系统14
1.7算法16
1.8程序转换17
结束语18
迷你项目18
练习20
第2章数据流分析22
2.1过程内数据流分析22
2.1.1可用表达式分析24
2.1.2到达定值分析26
2.1.3很忙的表达式分析29
2.1.4活跃变量分析31
2.1.5派生数据流信息33
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网