新闻中心
网站首页   学会概况   学会规章   新闻中心   学术交流
社会服务   科学普及  计算机大赛   会员中心   联系方式
一键拨号
一键留言
会员中心
通知公告
青年学者学术报告《Precise and Efficient Points-to Analysis》
2019-03-01

计算机软件新技术国家重点实验室   

摘 要:

     Points-to analysis addresses a fundamental problem in program analysis: determining statically which objects a variable or reference can point to. As a fundamental technique, many real-world  clients  such  as  bug  detection, security analysis, program understanding, compiler optimization and program verification,  depend on the results of points-to analysis. A long-standing problem in points-to analysis is the balance between precision and efficiency. In this talk, I will present our two work, Bean and Mahjong, which aim to improve both ends of the balance respectively. The two related papers have been published at SAS'16 and PLDI'17. We extensively evaluate Bean and Mahjong against the state-of-the-art points-to analysis for Java with large real-world Java applications and library.  The results demonstrate that both Bean and Mahjong have met their goals of design. Bean has succeeded in making points-to analysis more precise at only small increases in analysis cost. Mahjong enables points-to analysis to run significantly faster while achieving nearly the same precision for type-dependent clients.  We have released Bean and Mahjong as open-source tools.

报告人简介:

   ian Tan is a postdoc at Department of Computer Science, Aarhus University. He received his Ph.D. degree in Computer Science from University of New South Wales, Australia in 2017. He is particularly interested in developing program analysis techniques and tools for solving the problems in the fields of programming language and software engineering. Tian has published papers on top computer science venues such as PLDI, OOPSLA, TOSEM and ESEC/FSE. He recently serves as the committee member of PLDI'19 SRC, OOPSLA'19 AEC, and the reviewer for TOPLAS and ISSTA.

报告人:谭添Aarhus University

时间:月5日  11:00-12:00

地点:计算机科学技术楼230室


上一篇:青年学者学术报告《基础程序分析的几件小事》
下一篇:学术报告<大数据社会安全工程计算与行为分析技术>
版权所有:江苏省计算机学会
苏ICP备14049275号-1