查詢結果分析
來源資料
頁籤選單縮合
題 名 | 物件導向軟體之量測方法與量測之實證=Software Metrics and Metrics Validation for Object-Oriented Programs |
---|---|
作 者 | 梁賓先; 王豐堅; 萬鎮美; | 書刊名 | 高速計算世界 |
卷 期 | 5:2 民86.夏 |
頁 次 | 頁5-14 |
分類號 | 312.49 |
關鍵詞 | 物件導向軟體; 量測方法; Software metrics; Metrics validation; Software complexity; Coupling and cohesion; Object-oriented programs; |
語 文 | 中文(Chinese) |
中文摘要 | 目前在軟體工程方面的研究,已經發現軟體量測方法(Software Metrics)的重要 性。而且,物件導向模型 (Object-Oriented Paradigm) 正逐漸在程式規劃 (Programming) 及計算 (Computing) 的領域方面普及化。 物件導向類型所宣稱的定性化優點,例如有:藉 由繼承 (Inheritance) 機置增加軟體的再用性 (Reusability) 、 藉由較佳的資料封包 (Encapsulation)、較容易了解維護,擴充軟體功能、等等。 然而,很少有量化的研究或方 法 (Methodology),可用來驗證這些物件導向模型所主張的優點。由於傳統的量測方法無法反 應物件導向軟體的特性,例如:包裝 (Encapsulation)、信息傳送 (Message Passing)、繼 承 (Inheritance)、及同名異質 (Polymorphism) 等等,因此傳統的軟體量測方法並不見得 適用於測量物件導向軟體。在這篇文章中,我們將介紹兩組針對物件導向軟體的量測方法, 以及驗證量測方法實證性 (Validity) 的方法。這兩組量測方法,分別用來測量物件導向軟 體 的複雜性 (Complexity)、耦合力 (Coupling) 與內聚力 (Cohesion)。這些方法所測量的程 式體 (Program Entity)(i.e., 測量的對象 ) 包括方法 (Method)、類別 (Class)、類別階 層 (Class Hierarchy) 與程式 (program)。在軟體量測方法的實證方面,本篇文章將會介紹如 何利用軟體測量 (Software Measurement) 之特性 (Properties),從理論上來證實量測方 法。並討論這些特性運用在物件導向軟體量測方法的適用性。此外,本篇文章也會介紹一套 證實方法 (Validation Approach),以實驗方式來證實物件導向軟體量測方法的實證性 (Vvalidation)。 |
本系統中英文摘要資訊取自各篇刊載內容。