(資料圖)
6月6日,國際計算機學會(ACM)發(fā)布2023年度學生研究競賽(Student Research Competition ,簡稱SRC)全球總決賽結果,中國科學院軟件研究所博士生劉哲榮獲研究生組全球總決賽冠軍,這也是中國大陸高校博士生首次獲得該榮譽。
學生研究競賽分初賽和決賽兩個階段,2023年共有來自世界各地的249名計算機科學專業(yè)的學生參賽。大賽首先在19個不同領域的ACM頂級國際會議(CCF-A)上選出會議的SRC冠軍,然后這19個會議冠軍參與全球總決賽(Grand Finals)的角逐。劉哲在第44屆IEEE/ACM軟件工程國際會議(ICSE 2022)獲得會議冠軍,并于今年4月參加全球總決賽,參賽學生分別來自麻省理工、康奈爾大學、卡內基梅隆大學、多倫多大學等國際知名高校及科研院所。經(jīng)過激烈的角逐,劉哲在競賽中脫穎而出,最終奪得研究生組全球總決賽冠軍的榮譽。這也是SRC開賽20年以來中國大陸高校首位獲得該榮譽的博士生。
劉哲的參賽內容是應用程序圖形用戶界面顯示缺陷自動檢測與修復方法。圖形用戶界面是連接應用程序與用戶之間的可視化橋梁,然而復雜的圖形用戶界面設計也給界面正確的顯示帶來了巨大的挑戰(zhàn)。不同型號和分辨率的移動設備也導致界面顯示缺陷頻發(fā),修復這些缺陷需要較高的人力成本。
為此,劉哲設計了一種應用程序圖形用戶界面顯示缺陷自動檢測與修復方法。該方法采用基于計算機視覺技術對應用程序進行缺陷檢測,并融合群智缺陷修復模式進行缺陷自動化修復。該方法檢測精度為0.87,定位精度為0.85,修復精度為0.91。共檢測出311個全新的用戶界面缺陷,包含美團、國航等273個流行app。截止目前,針對開源的app共修復了121個缺陷,并在Github上提交了相應的缺陷修復補丁,其中92個被開發(fā)人員接受并整合到項目源碼中,獲得開發(fā)人員好評。
圖形用戶界面顯示缺陷自動檢測與修復方法還對真實世界中移動應用的界面顯示問題的成因與修復方案進行了系統(tǒng)的研究,為后續(xù)研究提供了有利參考。
據(jù)悉,劉哲為中國科學院軟件研究所互聯(lián)網(wǎng)軟件技術實驗室王青研究員指導的博士生,在學期間品學兼優(yōu),碩士和博士求學階段均榮獲過國家獎學金,還多次被評為北京市三好學生,國科大三好學生標兵、優(yōu)秀學生干部。(肖春芳)
標簽: