近日,國際軟件程序理解大會(International Conference on Program Comprehension, ICPC)召開并公布了大會獎項。437bwin必贏國際官網智能化軟件與服務研究所梁鵬教授團隊的論文《Understanding Code Smell Detection via Code Review: A Study of the OpenStack Community》獲得了由IEEE軟件工程技術委員會(IEEE Technical Council on Software Engineering)頒發的杰出論文獎(IEEE TCSE Distinguished Paper Award)。
代碼壞味道嚴重影響軟件質量,而代碼評審是改善軟件代碼質量的基本手段,是工業軟件開發的最佳實踐之一。該論文采用實證方法采集了OpenStack(云計算基礎設施)社區中近31萬條代碼評審數據,分析和給出了其代碼評審中代碼壞味道識別的實踐結果,為代碼評審中代碼壞味道的識別提供了實證基礎。研究工作的相關工具和數據已公開下載,也為軟件程序理解社區提供了基礎參照數據。
ICPC是軟件工程領域程序分析與理解方面的旗艦會議,關注于程序和軟件制品層面的分析與理解,迄今已舉辦29屆。此次獲得IEEE TCSE杰出論文獎的工作由437bwin必贏國際官網智能化軟件與服務研究所梁鵬教授團隊與新西蘭梅西大學Amjed Tahir教授團隊合作完成。論文第一作者為韓曉峰(2019級碩士生),指導教師和通訊作者為梁鵬教授,學院大四本科生駱雅婧參與了此項工作。
