2023年12月3日至9日,第31届ACM软件工程基础国际聚会会议 (简称ESEC/FSE) 在美国加利福尼亚召开。北理工PA视讯智能软件与软件工程研究所刘辉、张宇霞课题组的论文“An Automated Approach to Extracting Local Variables”获本届聚会会议的杰出论文奖。ESEC/FSE和ICSE是软件工程领域最有影响力历史最悠久的旗舰学术聚会会议。刘辉课题组2022年获得CCF A类会ICSE 2022杰出论文奖,本年度再次获得CCF A类国际聚会会议的杰出论文奖。
软件重构是提高软件质量的一种要害性手段,也是法式员日常执行的一种常见代码优化操作。因此,主流IDE均提供了大量的自动或半自动的软件重构支持。课题组研究发现,主流IDE的重构模块,往往掩藏巨大的风险,可导致法式语义的改变和致命的软件缺陷。本论文以提取局部变量重构为例,研究分析了其要害风险,提出了一种基于代码静态分析的风险过滤要领,可准确识别重构的风险并推荐宁静的重构时机与重构方案。论文所提出的算法及其实现已被国际主流软件开发情况 Eclipse接纳并集成进尺度刊行版,并服务于全球三百余万软件开发人员,具有良好社会效益。

主要完成人简介:
池夏烨,北京理工大学硕士研究生,导师刘辉教授,研究偏向是软件缺陷与重构。
张宇霞,预聘助理教授,研究偏向为开源软件数据分析,智能软件工程等,在TSE、ICSE、FSE、和ESEM等高水平聚会会议和期刊上发表论文20余篇,获得ICSE 2022杰出论文奖、ESEC/FSE 2023杰出论文奖。
刘辉,教授, CCF杰出会员,CCF软件工程专委会候任秘书长,主要研究领域包罗智能化软件工程等。发表CCF A类论文三十余篇,获得北京市技术发现二等奖、IET Premium Award、RE 2021最佳论文奖、ICSE 202 2 杰出论文奖、ES EC/FSE 2023杰出论文奖。