《代碼度量的缺陷預測能力的全面元分析》是依託南京大學,由盧紅敏擔任項目負責人的青年科學基金項目。
基本介紹
- 中文名:代碼度量的缺陷預測能力的全面元分析
- 項目類別:青年科學基金項目
- 項目負責人:盧紅敏
- 依託單位:南京大學
項目摘要,結題摘要,
項目摘要
本課題以大量工業級規模和複雜性的面向對象軟體系統為實驗對象,利用元分析技術對上百種主流代碼度量的缺陷預測能力展開全面的實證研究。對每一個代碼度量,首先在單個軟體系統上對它與缺陷之間的關係進行預測性能評價,然後利用統計的隨機效應模型元分析方法綜合單個系統上所得的結果,不僅考慮單個系統內部模組特性上的差異,而且同時考慮多個系統間模組特性上的差異,以得到儘可能通用化的結論。本課題的主要研究內容包括:(1)代碼度量的基準值分析;(2)代碼度量與缺陷的相關性元分析;(3)代碼度量的缺陷模組分類能力元分析;(4)代碼度量的缺陷模組排序能力元分析;(5)代碼度量的缺陷預測閾值元分析;(6)代碼度量和過程度量的缺陷預測能力比較元分析。本課題不僅可以使得人們深入理解代碼度量的特性,而且可以給開發者使用代碼度量理解、控制和改進軟體質量提供科學的基礎,從而推動它們從學術界的研究走向工業界軟體開發中的實際套用。
結題摘要
本項目試圖利用開源軟體數據進行代碼度量的實證研究,加深人們對代碼度量缺陷預測能力的理解,推動它們在軟體質量保證中的套用。在項目執行期間進行了代碼度量與缺陷的相關性分析、缺陷模組分類能力分析、缺陷模組排序能力分析、缺陷預測閾值分析、與其他度量的對比分析等研究內容。與前人的工作相比,本項目不僅使用了規模更大、數目更多的軟體項目作為實驗對象,而且分析了數量更多的代碼度量。經過項目組成員的共同努力,完成了相應的研究內容,發表論文9篇。其中,在國際期刊上3篇,在國內一級學報上1篇。所發表的論文已被包括美國、日本和紐西蘭等國在內的學者引用10餘次。