第五章 結論與建議
第二節 建議
近年軟體開發及測試已經越來越重要,若發生失效還需要等到執行含有錯誤 程式碼才會被發現,那這整個過程變得非常耗時及複雜,當含有錯誤的軟體發佈 到市場上,會為軟體開發公司帶來高額損失,因此,開發人員若能在測試時間內 找到軟體最佳停止測試時間點,即進行軟體版本更新或是決定軟體產品發佈時間 等,對開發人員來說是很重要的問題。
未來研究建議可建構一個符合軟體系統實際需求的最佳產品停止測試時間點 的成本可靠度模型,因上述內容提到高額損失成本的問題,測試時間越長,所消
50
耗的成本就越高,如何平衡成本並找出最佳停止測試時間點,可作為往後學者及 軟體開發人員策略參考依據。
51
參考文獻
中文部分
朱家儀(2013)。台灣地區之地震發生頻度分析--以群集卜瓦松過程為適配工具。
碩士論文,東海大學統計學系,臺中市。
江文馨(2013)。具指數型及線性特性之不完美除錯軟體可靠度模型。碩士論文,
國立臺東大學資訊管理學系,臺東縣。
江雅婷(2012)。建構軟體測試階段之累積失效時間預測模型。碩士論文,國立交 通大學工業工程與管理學系,新竹市。
李嘉華(2014)。具有除錯延遲與測試心力函數之不完美除錯軟體可靠度模型。碩 士論文,國立臺東大學資訊管理學系,臺東縣。
林志達(2010)。加速壽命試驗資料分析探討。碩士論文,國立中央大學機械工程 學系,桃園市。
林惠玲、陳正倉(2008)。基礎統計學-觀念與應用。臺北市:雙葉書廊有限公司。
洪翠霙(2007)。應用有限及無限排隊理論模型於測試與操作階段之軟體可靠度塑 模。碩士論文,國立清華大學資訊工程學系,新竹市。
張洪魁(2005)。人造衛星重要模組可靠度評估研究-以電力、通訊次系統之零組 件預估。碩士論文,中原大學工業工程研究所,桃園市。
陳之薇(2009)。影響醫師學習曲線之相關因子探討—以腹腔鏡膽囊切除手術為例。
碩士論文,國立臺灣大學公衛學院醫療機構管理所,臺北市。
陳木龍(2010)。整合支援向量機及基因演算法來進行軟體可靠度預測。碩士論文,
佛光大學資訊學系,宜蘭縣。
陳世坤(2005)。應用學習曲線建構人員職能評核模式。碩士論文,國立臺灣大學 電機工程學研究所,臺北市。
52
彭鴻霖(2000)。可靠度技術手冊。中華民國品質學會,臺北。
曾瓊慧(2010)。應用不完全除錯之等候模型於軟體可靠度度量與評估。碩士論文,
東海大學統計學系,臺中市。
程大器(2012)。統計學(概要)。臺北市:高點文化。
楊宏毅(2013)。應用基因演算法於通信工程專案搜尋最低總成本以求取最佳時程。
碩士論文,國立臺灣海洋大學電機工程學系,基隆市。
劉蕙瑜(2013)。再生能源階層成本學習曲線-以臺灣風力與太陽光電為例。碩士 論文,國立清華大學工業工程與工程管理學系,新竹市。
謝爾廉(2000)。具轉折點及多錯誤型態之非完美除錯軟體可靠度模型。碩士論文,
淡江大學資訊管理學系,新北市。
藍之殤夜未央(2015)。可靠性理論航空维修管理。上網日期:2015 年 5 月 27 日。
網址:
http://wenku.baidu.com/view/fcebc7626c175f0e7cd137dc.html?from_page=view
&from_mod=download
黨偉恆(2010)。運用學習曲線之經濟生產模型的最佳批量。碩士論文,國立中央 大學工業管理學系,桃園市。
英文部分
Almering, V., van Genuchten, M., Cloudt, G. and Sonnemans, P.J.M.(2007). Using Software Reliability Growth Models in Practice. IEEE on Software, 24(6),
pp.82-88.
Anjum, M. Haque, M. A. and Ahmad, N.(2013). Analysis and Ranking of Software Reliability Models Based on Weighted Criteria Value. I.J. Information
Technology and Computer Science, 02, pp.1-14.
Charles E. Ebeling(1997). An Introduction to Reliability and Maintainability
Engineering. New York: McGraw Hill.
Dougherty, III. J. J. and Blewitt, S. J.(1973). Analysis of Criteria for On-Condition
53
Maintenance For Helicopter Transmissions. Boeing Vertol Company.
Fenton, N. E. and Pfleeger, S. L. (1998). Software metrics: a rigorous and practical
approach. PWS Publishing Co..
Hermann, E. ( 1885, 1913 translate ) . Memory; a contribution to experimental
psychology. NewYork : Teachers college Columbia university.
Huang, C. Y. and Lin, C. T.(2006). Software Reliability Analysis by Considering Fault Dependency and Debugging Time Lag. IEEE Transactions on Reliability, 55(3),
pp.436-450.
Huang, C. Y., Lyu, M. R. and Kuo, S. Y. (2003). A Unified Scheme of some Nonhomogenous Poisson Process Models for Software Reliability Estimation.
IEEE Transactions on Software Engineering, 29(3), pp.261-269.
Kapur, P.K, Pham, H., Gupta, A. and Jha, P.C.(2011). Software Reliability Assessment
with OR Applications. Springer-Verlag London Limited.
Kapur, P.K., Pham, H., Anand, S. and Yadav, K.(2011). A Unified Approach for Developing Software Reliability Growth Models in the Presence of Imperfect Debugging and Error Generation. IEEE Transactions on
Reliability, 60(1), pp.331-340.
Kapur, P. K., Garg, R. B. and Kumar, S.(1999). Contributions to Hardware and
Software Reliability. Singapore: World Scientific Publishing Co. Ltd.
Lin, C. T.(2011). Analyzing the Effect of Imperfect Debugging on Software Fault Detection and Correction Processes via a Simulation Framework. Mathematical
and Computer Modelling, 54(11-12), pp.3046-3064.
Lyu, M. R.(1996). Handbook of Software Reliability Engineering. New York:
McGrawHill.
Musa J.D., Iannino A. and Okumoto K.(1987). Software Reliability: Measurement,
54
Prediction, and Application, NewYork: McGraw-Hill.
Pham, H. and Zhang, X.(2003). NHPP Software Reliability and Cost Models with Testing Coverage. European Journal of Operational Research, 145, pp.443-454.
Pham, H.(2000). Software Reliability. Springer-Verlag Limited.
Pham, H.(2006). System Software Reliability. Springer-Verlag London Limited.
Pham, H., Nordmann, L. and Zhang, X. ( 1999 ) . A General Imperfect-oftware-Debugging Model with S-Shaped Fault Detection Rate. IEEE
Transactions on Reliability, 48(2), pp.169–175.
Pillai, K. and Nair, V. S. S.(1997). A Model for Software Development Effort and Cost Estimation. IEEE Transactions on Software Engineering, 23(8), pp.485-497.
Prasad, R. S., Rao, K. P. and Mohan G. K.(2013). Software Reliability using SPRT:
Inflection S-shaped Model. International Journal of Application or Innovation in
Engineering & Management (IJAIEM), 2(6), pp.349-355.
Teng X., Pham H. and Jeske D. R.(2006). Reliability Modeling of Hardware and Software Interactions, and Its Applications. IEEE Transactions on Reliability, 55(4), pp.571-577.
Wang, K.S., Hsu, F.S. and Liu, P.P.(2002). Modeling the Bathtub Shape Hazard Rate Function in Terms of Reliability. Reliability Engineering & System Safety, 75, pp.397-406.
Wood, A.(1996). Software Reliability Growth Models. Tandem Computers, Technical report, 96.
Wright, T. P.(1936). Factors Affecting the Cost of Airplanes. Journal of the
Aeronautical Sciences, 3(4), pp.122-128.
Xie, M.(1991). Software Reliability Modelling. 1. World Scientific.
Yamada, S.(2014). Introduction to Software Reliability Modeling and Its Applications.
55
In Software Reliability Modeling , pp.1-38. Springer Japan.
Zhang, X., Jeske, DR. and Pham, H.(2002). Calibrating Software Reliability Models when the Test Environment does not Match the User Environment. Applied
Stochastic Models in Business and Industry, 18, pp.87-99.
Zhang, X., Teng, X. and Pham, H.(2003). Considering Fault Removal Efficiency in Software Reliability Assessment. IEEE Transactions on Systems, Man, and