青年学者学术报告《practical program repair via bytecode mutation》-j9登录网址

 青年学者学术报告《practical program repair via bytecode mutation》-j9登录网址
欢迎访问江苏省计算机学会网站!      |  
j9登录网址
 当前位置j9登录网址 > 新闻中心 > j9登录网址的公告
新闻中心  
党建工作
学会动态
政策法规
行业新闻
图片新闻
j9登录网址的公告
学会通讯
 
j9登录网址的公告
青年学者学术报告《practical program repair via bytecode mutation》
发布时间:2019-08-06

南京大学计算机软件新技术国家重点实验室      

 

要:

        automated program repair (apr) is one of the most recent advances in automated debugging, and can directly fix buggy programs with minimal human intervention. although various advanced apr techniques (including search-based or semantic-based ones) have been proposed, they mainly work at the source-code level and it is not clear how bytecode-level apr performs in practice. also, empirical studies of the existing techniques on bugs beyond what has been reported in the original papers are rather limited. in this work, we implement the first practical bytecode-level apr technique, prapr, and present the first extensive study on fixing real-world bugs (e.g., defects4j bugs) using jvm bytecode mutation. our experimental results show that surprisingly even prapr with only the basic traditional mutators can produce genuine fixes for 17 bugs; with simple additional commonly used apr mutators, prapr is able to produce genuine fixes for 43 bugs, significantly outperforming state-of-the-art apr, while being over 10x faster. furthermore, we performed an extensive study of prapr and other recent apr tools on a large number of additional real-world bugs, and demonstrated the dataset-overfitting problem of recent advanced apr tools for the first time. lastly, prapr has also successfully fixed bugs for other jvm languages (e.g., for the popular kotlin language), indicating prapr can greatly complement existing source-code-level apr.

报告人简介:

       dr. lingming zhang is an assistant professor in the computer science department at the university of texas at dallas. his research interests lie broadly in software engineering and programming languages. he has authored over 50 papers in premier software engineering or programming language conferences and transactions. he has also served on the program/organization committee or artifact evaluation committee for various international conferences (including icse, issta, fse, ase, icst, icsm, and oopsla). he is a recipient of the google faculty research award, samsung gro award, 2 acm sigsoft distinguished paper awards (at issta'19), and best industry paper award (at icst'19).


时间:89(星期五) 10:00

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

上一篇:学术报告《“receipt-freeness” , “coercion-resistance” and "deniability" of online authentication for our social life it-systems》
下一篇:
j9登录网址的友情链接:
              
   
 

j9登录网址 copyright (c) j9登录网址的版权所有 江苏省计算机学会          
秘书处办公室       地址: 江苏省南京市仙林大道163号  邮编:210023   电话/传真:025-89680909   
秘书处市内联络点   地址: 江苏省南京市汉口路22号     邮编:210093   电话/传真:025-86635622
电子邮箱:[email protected]   网址:www.jscs.org.cn    j9登录网址的技术支持:  

网站备案号:   公安备案号:

您是本站第73317489位来客!

网站地图