跳到主要内容
文章
免费访问

静态分析的不确定性

出版:1992年12月1日出版历史
跳过抽象节

摘要

程序的静态分析对于任何需要有关程序语义的编译时信息的软件工具、环境或系统来说都是不可或缺的。随着C和LISP等语言的出现,具有动态存储和递归数据结构的程序的静态分析已成为一个积极研究的领域。这种分析很困难,统计分析界已经认识到需要简化假设和近似解。然而,即使在一般的简化假设下,这种分析也比以前认识到的要困难。两个基本的静态分析问题是可能别名必然别名。前者不是递归的(不可判定的),而后者不是递归可枚举的(不可变的),即使在使用if语句、循环、动态存储和递归数据结构分析语言的程序中,所有路径都是可执行的。

工具书类

  1. AHO,A.V.HOPCROPT,J.E.和ULMAN,J.D.1976年。计算机算法的设计与分析。Addison-Wesley,马萨诸塞州雷丁。谷歌学者谷歌学者
  2. AHO,A.V.、SETHI,R.和ULMAN,J.D.,1986年。编译器:程序、技术和工具。Addison-Wesley,马萨诸塞州雷丁。谷歌学者谷歌学者
  3. 库索,P.和库索,R.1977。抽象解释:通过构造或近似不动点对程序进行静态分析的统一格模型。第四届美国计算机学会编程语言原理年会会议记录。ACM,纽约,238-252。谷歌学者谷歌学者
  4. HECHT,M.S.1977年。计算机程序流分析。Elsevier North-Holland,纽约。谷歌学者谷歌学者
  5. 霍普克罗夫特,J.E.和乌尔曼,J.D.1979。自动机理论、语言和计算导论。Addison-Wesley,马萨诸塞州雷丁。谷歌学者谷歌学者
  6. HORWITZ,S.、PFEIFFER,P.和REPS,T.1989年。指针变量的相关性分析。在ACM SIGPLAN编译器构造研讨会的会议记录中。ACM,纽约,28-40。谷歌学者谷歌学者
  7. KAM,J.B.和ULMAN,J.D.1977年。单调数据流分析框架。信息学报7305-317。谷歌学者谷歌学者
  8. KAM,J.B.和ULLMAN,J.D.1976年。全局流分析和迭代算法。《美国临床医学杂志》23、1、158-171。谷歌学者谷歌学者
  9. 基达尔,G.1973。全局程序优化的统一方法。在ACM编程语言原理研讨会的会议记录中。ACM,纽约,194-206年。谷歌学者谷歌学者
  10. LANDI,W.1992年。存在指针时的过程间别名。新泽西州新不伦瑞克罗格斯大学LCSR-TR-174博士论文。谷歌学者谷歌学者
  11. LANDI,W.和RYDER,B.G.,1991年。指针引起的混叠:一种问题分类。第18届美国计算机学会编程语言原理研讨会会议记录。ACM,纽约,93-103。谷歌学者谷歌学者
  12. LARUS,J.R.1989年。重组符号程序以在多处理器上并发执行。加州大学伯克利分校博士论文。谷歌学者谷歌学者
  13. LARUS,J.R.和HILFINGER,P.N.1988。检测结构访问之间的冲突。SIGPLAN’88编程语言设计和实现会议记录。ACM SIGPLAN非。23, 7, 21-34.谷歌学者谷歌学者
  14. MYERS,E.M.1981年。一种精确的过程间数据流算法。第八届美国计算机学会编程语言原理年会会议记录。ACM,纽约,219-230。谷歌学者谷歌学者
  15. ULLMAN,J.D.1973年。消除公共子表达式的快速算法。信息学报2、3、191-213。谷歌学者谷歌学者
  16. WEGMAN,M.和ZADECK,F.K.1991。带条件分支的常量传播。ACM事务处理。程序。语言系统。181-210年4月13日、2日。谷歌学者谷歌学者

索引术语

  1. 静态分析的不确定性

      建议

      评论

      登录选项

      检查您是否可以通过登录凭据或您的机构访问本文。

      登录

      完全访问权限

      • 发布于

        封面图片ACM编程语言和系统信件
        ACM编程语言和系统信函 第1卷第4期
        1992年12月
        62页
        国际标准编号:1057-4514
        EISSN公司:1557-7384
        内政部:10.1145/161494
        期刊目录

        版权所有©1992 ACM

        出版商

        计算机协会

        美国纽约州纽约市

        出版历史

        • 出版:1992年12月1日
        发布于洛普拉斯第1卷第4期

        权限

        请求有关此文章的权限。

        请求权限

        检查更新

        限定符

        • 文章

      PDF格式

      以PDF文件查看或下载。

      PDF格式

      电子阅读器

      使用eReader联机查看。

      电子阅读器