研究報告
學年 | 82 |
---|---|
學期 | 1 |
出版(發表)日期 | 1994-01-01 |
作品名稱 | 物件導向軟體測試方法及複雜度衡量分析 |
作品名稱(其他語言) | Object-Oriented Software Testing Methodology and Complexity Measurement |
著者 | 莊淇銘 |
單位 | 淡江大學資訊工程研究所 |
描述 | 計畫編號:NSC83-0408-E032-001 研究期間:199308~199407 研究經費:374,000 |
委託單位 | 行政院國家科學委員會 |
摘要 | 本計畫乃欲發展一套軟體測試方法(Software testing)及演算法,用來測試以物件導向程式設計 技巧(Object-oriented programmingtechnique)所發展之軟 體及資料庫系統 (OODB).鑑於物件導向程式設計 技巧近年來已被廣泛地用來發展大型軟體系統 ,它不但提昇了"軟體的再用性"(Software reusability ),更降低了軟體發展成本.其中遺傳機構 ( Inheritance mechanism)是整個物件導向程式設計的 核心.但是,不當的使用遺傳機構卻易造成重複 遺傳或函數功能衝突等二種不易偵測的軟體錯 誤.由於傳統的軟體測試方法均是以程式導向 語言(Procedure-oriented language)所發展出來的;因此 很難去找出這兩類的軟體錯誤.所以,發展一套 軟體測試方法用來測試這兩類以物件導向程式 設計之軟體錯誤,實是有其必要性.本計畫之另 一項研究重點乃是研發一套Software metric,用來 衡量物件導向軟體複雜度 (Softwarecomplexity).因 為一個軟體系統的好與壞,往往取決於該軟體 系統的複雜度.如果能精確地事先衡量出該軟 體複雜度,則有助於指引出軟體測試的指標. |
關鍵字 | 單一遺傳;多重遺傳;軟體測試;軟體衡量;重複遺傳;多餘遺傳;Single inheritance;Multiple inheritance;Software testing;Software metric;Repeated inheritance;Redundant inheritance |
語言 | |
相關連結 |
機構典藏連結 ( http://tkuir.lib.tku.edu.tw:8080/dspace/handle/987654321/7034 ) |