北大謝濤獲ASE 2021最有影響力論文獎,成為首位華人獲獎學者

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

機器之心報導

編輯:蛋醬

一篇發表於 ASE 2007 的經典論文,讓 ASE 2021 將「最有影響力論文」獎項頒給了北京大學教授謝濤和當時的博士生 Suresh Thummalapenta。

北大謝濤獲ASE 2021最有影響力論文獎,成為首位華人獲獎學者 科技 第1張

最近,軟體工程國際頂級會議 ASE 2021 公布了「最有影響力論文」獎項(Most Influential Paper Award),北京大學計算機科學技術系講席教授謝濤和他早年指導的前北卡州立大學博士生 Suresh Thummalapenta 共同獲獎。

ASE 是軟體工程領域的頂級國際會議,創辦於 1986 年。一般來說,年度 ASE 最有影響力論文獎是從之前 15 年左右(包括 14、15、16 年前)在 ASE 會議上所發表所有論文中選出最具影響力的論文。本次獲獎的論文是謝濤與 Suresh Thummalapenta 合作的 ASE 2007 年論文《PARSEWeb:A Programmer Assistant for Reusing Open Source Code on the Web》。

北大謝濤獲ASE 2021最有影響力論文獎,成為首位華人獲獎學者 科技 第2張

論文鏈接:https://taoxiease.github.io/publications/ase07-parseweb.pdf

這一研究是從 ASE 2006、ASE 2007、ASE 2008 三年 181 篇被錄用論文(三年共 713 篇投稿)中選出來的獲獎論文。

在軟體工程三大國際頂會 ICSE、ESEC/FSE、ASE 的歷年最有影響力論文獎(ICSE MIP Award,ESEC/FSE Test of Time Award, ASE MIP Award)獲獎作者中,謝濤是三位華人之一(另外兩位是 Hongjun Zheng 和 Amy J. Ko),也是迄今獲得 ASE 最有影響力論文獎的唯一華人作者。

在今年 11 月將線上舉行的 ASE 2021 會議中,謝濤教授和 Suresh Thummalapenta 博士將在特邀大會報告中對該論文及其影響力進行分享。

獲獎論文介紹

程序員通常重用現有的框架或者資料庫來減少軟體開發工作量,其中的常見問題是,程序員知道他們需要什麼類型的對象,但不知道如何使用特定的方法序列獲得該對象。

為了解決這個問題,謝濤和 Suresh Thummalapenta 開發了一種方法,以「 Source object type → Destination object type」形式的查詢作為輸入,並推薦常用的 Method-Invocation Sequence(MIS),MIS 可以將 Source 類型的對象轉換為 Destination 類型的對象。該方法使用代碼搜尋引擎(CSE)來收集相幹的代碼樣本,並對其進行靜態分析以提取所需的序列。由於代碼樣本是通過 CSE 按需收集的,因此該方法並不局限於任何特定框架或庫的查詢。

他們使用一個名為 PARSEWeb 的工具實現了該方法。PARSEWeb 與 GCSE 協同,以搜索具有給定 Source 和 Destination 對象類型用法的代碼範例,並下載代碼範例結果以形成本地程式存儲庫。PARSEWeb 分析本地程式存儲庫,使用序列後處理器提取不同的 MIS,並聚集類似的 MIS。提取的 MIS 可以作為給定查詢的解決方案。PARSEWeb 使用幾個排序啟發式方法對最後一組 MIS 進行排序。此外,PARSEWeb 還使用一種叫做查詢分割的額外的啟發式方法,它有助於解決給定查詢的代碼範例被分割到不同源文件中的問題。

在實驗階段,研究者進行了四種不同的評估,表明該方法在解決程序員的查詢需求方面是有效的,此外還證明了 PARSEWeb 比此前的相幹工具(Prospector 和 Strathcona )表現更好。

PARSEWeb 這項研究首次把數據挖掘和機器學習所用的軟體制品數據源從單個或幾個開源系統拓寬到整個互聯網上的軟體制品,成為大代碼、軟體大數據重要產業和學術方向的先驅「開荒者」。這個範圍的拓寬是基於代碼搜索和代碼挖掘的有機結合,有效地解決了在輔助軟體工程任務時相幹數據點不足的問題。

這篇獲獎論文也是數據驅動的智能化軟體開發領域的最早期經典代表作之一,以大代碼挖掘的手段來實現智能「程序員助手」。其所貢獻的技術首次有效地解決了在一個特定軟體開發問題上的數據驅動軟體自動化:如何自動地合成方法調用序列來獲取一個給定類的對象。

北大謝濤獲ASE 2021最有影響力論文獎,成為首位華人獲獎學者 科技 第3張

根據 Google Scholar,該論文當前引用數超過 510 次。盡管該論文比其它歷年獲獎論文要發表得晚,該論文在歷年獲得 ASE 最有影響力論文獎的 13 篇論文之中引用數排名第 4。

關於謝濤教授

北大謝濤獲ASE 2021最有影響力論文獎,成為首位華人獲獎學者 科技 第4張

謝濤 1997 年本科畢業於復旦大學,2000 年在北京大學獲得計算機科學技術的碩士學位(師從梅宏教授),並於 2002 年和 2005 年在美國西雅圖華盛頓大學獲得計算機科學技術的碩士和博士學位(師從 David Notkin 教授),目前是美國伊利諾伊大學香檳分校有終身教職的正教授。之前他從 2010 年 8 月到 2013 年 6 月為美國北卡州立大學有終身教職的副教授 (提前一年晉升),2005 年 8 月到 2010 年 7 月為美國北卡州立大學助理教授。他曾在微軟亞洲研究院和微軟研究院(雷德蒙)擔任拜訪研究員,並常年擔任微軟研究院和華為公司的咨詢顧問。

謝濤是美國 AAAS Fellow、IEEE Fellow、ACM 傑出科學家、CCF 傑出會員,曾獲 2020 年科學探索獎,國家自然科學基金委海外傑出青年科學基金以及其延續資助、美國 NSF Faculty CAREER Award、ACM SIGSOFT 傑出服務獎、IEEE 計算機協會軟體工程技術委員會(TCSE)傑出服務獎等。

謝濤的主要研究領域包括軟體工程,系統軟體,軟體安全,做出了一系列對軟體產業有高影響的研究工作,曾獲微軟研究院傑出合作者獎(全球 32 位獲獎教授之一)、微軟研究軟體工程創新基礎獎、Google教授研究獎、Facebook 研究獎、IBM Jazz 創新獎、IBM 教授獎等。

獲獎論文的共同作者 Suresh Thummalapenta 現為微軟研究員。Suresh 在印度安得拉大學獲得學士學位,後在北卡羅來納州立大學獲得碩士學位,並於 2010 年獲得北卡羅來納州立大學計算機科學博士學位。在加入微軟之前,Suresh 在印度 IBM 研究院擁有三年的工作經驗。

參考鏈接:

https://cs.pku.edu.cn/info/1084/2209.htm

http://ase-conferences.org/Mip.html

http://taoxie.cs.illinois.edu/bio-cn.html

About 尋夢園
尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!