Logo image
複雜度在軟體品管上的應用
Thesis

複雜度在軟體品管上的應用

陳文進
Masters, National Tsing Hua University
1987

Abstract

軟體軟體品管複雜度軟體發展優勢數目 SOFTWARESOFTWARE-DEVEOPLMENTDOMINATION-NUMBER
近年來軟體發展的成本已漸凌駕於硬體的成本之上,為了有效的提高軟體的品質及降低軟體成本,本文從複雜度的觀點來探索其與軟體發展的關係,並在軟體發展的過程中,嚐試用圖論的概念來闡釋資料模式的複雜度,同時使用資料流程圖與控制結構圖的觀念與特性,來做為本文各項研究的理論基礎與溝通表達的工具。在論文的前半段是採用軟體計量的方法來評估軟體品質,Halstead的軟體科學理論與McCabe複雜度數目量測法是本文研究的焦點,Halstead的理論對於程式長度、完成時間、錯誤數目....等的預估和實際狀況有高相關度,McCabe的複雜度數目量測法則可協助模組來做控制流程的路徑分析,論文的後半段是採用優勢數目(dominationnumber)來量測資料的複雜度,以做為實體關係型資料檔案路徑萃取的衡量標準,這種量測法是目前較欠缺討論的一項研究。在本文的最後附有賈氏方法輸出入資料轉換的複雜度分析及結構化系統分析設計與測試的優良性結構之探討,這些都是本文研究軟體品管的重要理論依據。

Metrics

1 Record Views

Details

Logo image