北京軟件開發公司軟件庫挖掘已成爲在過去的十年中的一個研究方向,取得巨大成功的研究和實踐中來支持各種軟件的維護任務。軟件庫包含bug庫,通信檔案,源碼庫,當使用這些庫來支持軟件的維護,在每個庫無關的信息包可以導緻效率下降甚至是錯誤的結果。
目的
本文旨在從(cóng)每個存儲(chǔ)庫選擇相關的信息來提高軟件維護任務的有效性。
方法
在一個維修任務,維修人員需要對當前系統的維護要求實施。在這篇文章中,我們提出一個方法,從(cóng)基於(yú)維護要求和當前系統各軟件庫中提取相應的信息。那就是,如果一個軟件庫的信息是維護要求或現行制度有關,這些信息應包括執行當前的維修任務。msr4sm使用主題模型從(cóng)這些軟件庫中提取主題。然後,在每一個軟件庫的相關信息是基於(yú)主題提取。
結果
北京軟件開發公司評價兩軟件維護任務,特征定位和變更影響分析,這是基於四個學科系統,即JEdit,ArgoUML,犀牛和KOffice。實證結果表明,基於傳統的軟件庫的維護任務的有效性可以通過msr4sm大大提高。
結論
在軟件庫中有大量的無關(guān)信息。在我們使用它們來實現維護任務在手,我們需要預處(chù)理。然後,軟件的維護任務的效率可以提高。