關(guān)鍵詞:軟件工程 代碼審查 深度學(xué)習(xí) 長(zhǎng)短期記憶模型 詞向量
摘要:針對(duì)代碼審查過程中的代碼審查意見對(duì)于開發(fā)者可能無價(jià)值的問題,文中提出了一種基于深度學(xué)習(xí)長(zhǎng)短期記憶網(wǎng)絡(luò)的代碼審查意見有效性評(píng)估方法。該方法通過提取代碼審查意見中與審查意見有效性相關(guān)的特征,并根據(jù)這些特征構(gòu)建評(píng)估模型,從而評(píng)估審查意見對(duì)于開發(fā)人員是否有價(jià)值。為了驗(yàn)證方法的有效性,文中選取了GitHub上開源Eclipse項(xiàng)目中的審查信息作為實(shí)驗(yàn)數(shù)據(jù),并將所提方法與其它機(jī)器學(xué)習(xí)方法對(duì)比。實(shí)驗(yàn)結(jié)果表明,該方法可以有效評(píng)估審查意見的價(jià)值。
電子科技雜志要求:
{1}參考文獻(xiàn)列在文末,以中括號(hào)編碼,按照文中引文出現(xiàn)的先后順序排列,不單獨(dú)分中外文。同一文獻(xiàn)只出現(xiàn)一次。禁止將一部參考文獻(xiàn)標(biāo)注多個(gè)序列號(hào)。
{2}為保證本刊的原創(chuàng)性,杜絕任何形式的抄襲稿。稿件文責(zé)由作者自負(fù),編輯部有權(quán)作必要的修改。文稿在3個(gè)月內(nèi)未收到退修或錄用通知,作者可自行處理,另投他刊。未被錄用的稿件一般不退稿,請(qǐng)自留底稿。
{3}稿件需附作者單位推薦信,注明單位對(duì)稿件的審評(píng)意見以及無一稿兩投、不涉及保密、署名無爭(zhēng)議等項(xiàng)。
{4}提供每位作者的詳細(xì)工作單位(含科室)、所在省市名、郵編。
{5}來稿請(qǐng)附300字左右的中英文摘要和3-5個(gè)關(guān)鍵詞。
注:因版權(quán)方要求,不能公開全文,如需全文,請(qǐng)咨詢雜志社