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