簡易檢索 / 詳目顯示

研究生: 李宜修
Lee, Yi-Shiou
論文名稱: 基因型模糊推論軟體品質評估系統
Genetic Fuzzy Inference Mechanism for Software Product Quality Evaluation System
指導教授: 李健興
Lee, Chang-Shing
郭淑美
Guo, Shu-Mei
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2008
畢業學年度: 96
語文別: 中文
論文頁數: 61
中文關鍵詞: 基因學習ISO/IEC 9126品質評估模糊推論
外文關鍵詞: Genetic learning, Quality evaluation, Fuzzy Inference, ISO/IEC 9126
相關次數: 點閱:124下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 為了提升軟體產業的競爭力,在經濟部工業局的大力推廣之下,國內企業紛紛導入由美國SEI(美國軟體工程學院)所提出的CMMI(能力成熟度整合模式)認證。在CMMI成熟度第四級中,明確的提出需作數量化的管理目標,言明組織專案必須建立品質與流程效益的數量化目標;因此本論文提出一套評估軟體產品品質方法,以ISO/IEC 9126所定義評估軟體品質時所需用到的度量指標(Metric)來做為量化的依據,並利用模糊理論中的推論機制推論出其最終的軟體產品品質。另外為了能客觀的評估軟體品質,我們提出以基因演算法來調整模糊推論機制中的參數,並配合自行模擬的資料,來做為參數調整的依據。透過此評估軟體品質的方式,我們可以取代目前文獻中多數所採用的問卷調查客戶與使用者對於軟體產品品質滿意度的評估方式,在訓練的資料量越大的時候,代表著所訓練出來的參數也越準確,因此可以達到準確預估的目的。

    At CMMI maturity level 4, Quantitatively Managed, quantitative objectives for process performance and quality should be established by organizations and be used as criteria for managing processes. In order to obtain a quantitative understanding of process performance in support of these quantitative objectives, we propose a genetic fuzzy inference mechanism for software product quality evaluation (GFIM-SPQE), which tries to automatically derive the relationship between a number of quantitative metrics defined by ISO/IEC 9126 and software product quality with Genetic Algorithm and to conclude with a quantitative quality measure by the fuzzy inference mechanism. With our proposed mechanism, the questionnaire survey of customer’s and user’s satisfaction about software product quality commonly used in the literature can be replaced to objectively evaluate software product quality. Simulation shows that the quantitative quality measure generated by the proposed mechanism is able to accurately indicate process performance and software product quality.

    目錄 I 圖目錄 III 表目錄 IV 第一章 緒論 1 1.1 研究動機與目的 1 1.2 論文架構 2 第二章 相關研究與文獻探討 3 2.1 產品品質 (Product Quality) 3 2.1.1 能力成熟度整合模式(Capability Maturity Model Integration) 3 2.1.2 ISO/IEC 9126 4 2.2 知識本體(Ontology) 7 2.3 模糊推論(Fuzzy Inference) 8 2.4 基因型模糊推論(Genetic Fu zzy Inference) 12 第三章 基因型模糊推論軟體品質評估系統 14 3.1 簡介 14 3.2 ISO/IEC 9126 知識本體 14 3.3 基因型模糊推論軟體品質評估系統 16 3.3.1 模糊數建構處理程序 17 3.3.2 模糊推論機制 20 3.3.3 基因學習程序 24 第四章 實驗結果與分析 29 4.1 產生模擬資料 29 4.2 實驗結果 31 4.3 結果分析 34 第五章 結論與未來研究方向 36 5.1 結論 36 5.2 後續研究之建議 36 參考文獻 38 附錄 A 40 附錄 B 44

    [1] American Carnegie Mellon University, 2006, “Capability Maturity Model Integration for Development”, Version 1.2.
    [2] C-S Lee, S-M Guo, and C-Y Hsu, “Genetic-based Fuzzy Image Filter and Its Application to Image Processing,” (SCI) IEEE Transactions on Systems, Man and Cybernetics Part B, vol. 35, no. 4, pp. 694-711, Aug. 2005.
    [3] O. Cordon, F. Herrera, and P. Villar, “Generating the knowledge base of a fuzzy rule-based system by the genetic learning of the data base,” IEEE Transactions on Fuzzy Systems, vol. 9, pp. 667-674, Aug. 2001.
    [4] J. Casillas, O. Cordon, M. J. del Jesus, and F. Herrera, “Genetic tuning of fuzzy rule deep structures preserving interpretability and its interaction with fuzzy rule set reduction,” IEEE Transactions on Fuzzy Systems, vol. 13, pp. 13 – 29, Feb. 2005.
    [5] ISO, ISO/IEC 9126-1: Software Engineering - Product Quality, Part 1: Quality Model, International Organization for Standardization, 2001.
    [6] ISO, ISO/IEC TR 9126-2: Software Engineering - Product Quality, Part 2: External Metrics, International Organization for Standardization, 2003.
    [7] ISO, ISO/IEC TR 9126-3: Software Engineering - Product Quality, Part 3: Internal Metrics, International Organization for Standardization, 2003.
    [8] ISO, ISO/IEC TR 9126-4: Software Engineering - Product Quality, Part 4: Quality in Use Metrics, International Organization for Standardization, 2004.
    [9] Ngoc Thanh Nguyen a, “A Method for ontology conflict resolution and integration on relation level,” Cybernetics and Systems, vol. 38, no. 8, pp. 781-797, Oct. 2007.
    [10] 孫宗瀛、楊英魁,「Fuzzy控制:理論、時作與應用」,台北,全華科技圖書股份有限公司,2001。
    [11] 李允中、王小璠、蘇木春,「模糊理論及其應用」,台北,全華科技圖書股份有限公司,2003。
    [12] C. T. Lin and C. S. G. Lee, “Neural-network-based fuzzy logic control and decision system,” IEEE Transactions on Computers, vol. 40, no. 12, pp. 1320-1336, 1991.
    [13] C. S. Lee, J. X. Liao, and Y. H. Kuo, “A semantic-based concept clustering mechanism for chinese news ontology construction,” International Computer Symposium, Taiwan, 2002.
    [14] C. S. Lee, C. P. Chen, H. J Chen, and Y. H. Kuo, “A fuzzy classification agent for personal e-news service,” International Journal of Fuzzy Systems, vol. 4, no. 4, pp. 849-856, 2002.
    [15] 魏逸辰,台灣軟體工業之軟體產品品質量化模型。成功大學資訊工程學系碩士論文,2007年。
    [16] C. S. Lee and C. Y. Pan, “An intelligent fuzzy agent for meeting scheduling decision support system”, Fuzzy Sets and Systems, vol. 142, pp. 467-488, 2004.
    [17] 許志遠,基於軟式計算之智慧型影像濾波器。成功大學資訊工程學系碩士論文,2004年。

    下載圖示 校內:2009-07-24公開
    校外:2009-07-24公開
    QR CODE