面向缺陷的軟體系統可靠性管理規範的研究

面向缺陷的軟體系統可靠性管理規範的研究

《面向缺陷的軟體系統可靠性管理規範的研究》是依託電子科技大學,由寇綱擔任醒目負責人的青年科學基金項目。

基本介紹

  • 中文名:面向缺陷的軟體系統可靠性管理規範的研究
  • 依託單位:電子科技大學
  • 項目類別:青年科學基金項目
  • 項目負責人:寇綱
項目摘要,結題摘要,

項目摘要

軟體中不可避免的會有各種缺陷和錯誤。發揮管理科學和軟體工程交叉研究的優勢,形成面向缺陷的的軟體可靠性管理規範是學術界和業界關注的熱點和難點問題。本項目擬套用語義網際網路、本體論和軟體測試的理論和方法,採集軟體系統可靠性相關的跨域異質異構數據,建立軟體缺陷數據倉庫;設計能對軟體缺陷和錯誤進行自動定位、分類和形式化描述的數據挖掘模型和算法;研究基於多目標決策模型的表現評估體制和框架;開發高效且具擴展性的軟體缺陷自動測試實驗系統;建立軟體缺陷多尺度量化指標體系和度量、評估知識編碼庫,最終形成面向缺陷的軟體系統可靠性度量、評估及管理規範。基於申請人在標準化流程、數據挖掘和軟體測試的研究成果,在實證數據的基礎上,本項目擬建立軟體系統可靠性管理規範和相對應的實驗系統,通過對軟體靜態和動態測試數據的模擬分析,涵蓋軟體缺陷預測和錯誤定位的各方面,從而達到提升軟體開發效率、降低開發成本、減低維護難度的目的。

結題摘要

隨著軟體規模的擴大、複雜性的提高以及開發環境的多樣化,其開發過程中出現錯誤的機會越來越多。儘管軟體的可靠性可以通過運用數據挖掘技術對軟體工程數據進行挖掘來識別軟體的缺陷和錯誤,但是怎樣從數量巨大的數據挖掘技術中選擇最好的算法、快速的識別軟體系統中不一致的單元然後建立起規範的軟體系統可靠性管理仍然是困難的。本項目以多目標決策方法和數據挖掘理論為基礎,通過建立缺失值快速識別模型、分類算法評估模型、層次聚類模型以及多水平異質有界信任模型等, 並且以數據和實證為基礎,進行了實驗研究和理論分析,研究解決了以下幾個問題:數據挖掘算法的評估;快速有效地識別異常元素以便快速任務調度和資源分配;使隱藏的信息可視化以便有效地從大量的文本數據中找到最相關信息等。該項目研究涵蓋軟體缺陷定位、分類和形式化描述等方面,在軟體開發和運行過程中實現缺陷的自動發現和描述,減少了軟體開發和維護人員在軟體開發、測試和維護中的工作量,在研究和套用領域都有一定的套用和參考價值。共完成論文54篇,其中SCI 論文21篇。部分成果獲教育部高等學校科學研究優秀成果獎-自然科學二等獎(第一完成人)和北京市科學技術獎-二等獎。

相關詞條

熱門詞條

聯絡我們