面向对象程序的上下文敏感指针分析研究
作者:
作者单位:

作者简介:

通讯作者:

李炼,E-mail:lianli@ict.ac.cn

基金项目:

国家自然科学基金(61872043)


Context-Sensitive Pointer Analysis for Object-Oriented Programs: A Systematic Literature Review
Author:
Affiliation:

Fund Project:

National Natural Science Foundation of China (61872043)

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
    摘要:

    指针分析是编译优化、程序静态分析中的基础,很多应用都需要基于指针分析,低精度的指针分析会给这些应用带来高误报率和漏报率,通过添加上下文敏感信息是提高指针分析的精度的一个重要手段.自从面向对象的概念被提出来之后,该概念得到了广泛的应用,JAVA、C++、.NET、C#等主流语言都支持面向对象的特性,面向对象程序的指针分析越来越受关注.本文做了一个系统文献综述(SLR),通过对索引到的相关文献进行分析和归类,总结了面向对象程序的上下文敏感指针分析研究的5个主要问题,并对这5个问题中用到的方法进行了分析讨论.

    Abstract:

    Pointer analysis is the basis of compiler optimization and static analysis. And a lot of applications are based on pointer analysis. Low-precision pointer analysis will bring high false positive rate and false negative rate to these applications. Adding context sensitive information is an important means to improve accuracy. Since the concept of object-oriented was put forward, it has been widely used. Some mainstream languages such as JAVA, C++,.NET, C# support object-oriented features. So, pointer analysis for object-oriented language is getting more and more attention. This paper investigates context-sensitive pointer analysis for object-oriented language by using systematic literature review(SLR) method. After analyzing and categorizing the relevant literatures, we summarized 5 questions about context-sensitive pointer analysis for object-oriented language.

    参考文献
    相似文献
    引证文献
引用本文

李昊峰,孟海宁,郑恒杰,曹立庆,李炼.面向对象程序的上下文敏感指针分析研究.软件学报,,():0

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
历史
  • 收稿日期:2019-11-27
  • 最后修改日期:2021-02-24
  • 录用日期:
  • 在线发布日期: 2021-05-21
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号