北京軟件公司:軟件維護(hù)任務(wù),使用主題模型有效地挖掘軟件庫_北京軟件開發(fā)公司
發(fā)表日期:2015-06-04 14:51:32 ?? 文章編輯:yitianxinda ?? 瀏覽次數(shù):
北京軟件開發(fā)公司軟件庫挖掘已成為在過去的十年中的一個(gè)研究方向,取得巨大成功的研究和實(shí)踐中來支持各種軟件的維護(hù)任務(wù)。軟件庫包含bug庫,通信檔案,源碼庫,當(dāng)使用這些庫來支持軟件的維護(hù),在每個(gè)庫無關(guān)的信息包可以導(dǎo)致效率下降甚至是錯(cuò)誤的結(jié)果。
目的
本文旨在從每個(gè)存儲(chǔ)庫選擇相關(guān)的信息來提高軟件維護(hù)任務(wù)的有效性。
方法
在一個(gè)維修任務(wù),維修人員需要對當(dāng)前系統(tǒng)的維護(hù)要求實(shí)施。在這篇文章中,我們提出一個(gè)方法,從基于維護(hù)要求和當(dāng)前系統(tǒng)各軟件庫中提取相應(yīng)的信息。那就是,如果一個(gè)軟件庫的信息是維護(hù)要求或現(xiàn)行制度有關(guān),這些信息應(yīng)包括執(zhí)行當(dāng)前的維修任務(wù)。msr4sm使用主題模型從這些軟件庫中提取主題。然后,在每一個(gè)軟件庫的相關(guān)信息是基于主題提取。
結(jié)果
北京軟件開發(fā)公司評(píng)價(jià)兩軟件維護(hù)任務(wù),特征定位和變更影響分析,這是基于四個(gè)學(xué)科系統(tǒng),即JEdit,ArgoUML,犀牛和KOffice。實(shí)證結(jié)果表明,基于傳統(tǒng)的軟件庫的維護(hù)任務(wù)的有效性可以通過msr4sm大大提高。
結(jié)論
在軟件庫中有大量的無關(guān)信息。在我們使用它們來實(shí)現(xiàn)維護(hù)任務(wù)在手,我們需要預(yù)處理。然后,軟件的維護(hù)任務(wù)的效率可以提高。