(國防科學技術大學計算機學院,湖南 長沙 410073 )
【摘 要】算法類軟件的度量一直都是軟件估算領域的難點,以時下最為流行的功能點方法COSMIC為例,其對算法的度量也存在較大的缺陷。本文基于對算法特征的分析,借鑒COSMIC度量方法中的一些規則,給出了一種全新的度量算法的方法。實踐證明該方法可以在一定程度上提高度量算法的準確度。此外,因該方法并不要求度量人員了解算法的具體運算細節,所以該方法有較好的適用性和操作性。
【關鍵詞】COSMIC;軟件度量;算法;
中圖分類號:TP311 文獻標識碼:A 文章編號:
A function point method of the metric algorithm
Zhu Mingyang1 Cheng Jangtao2
(National University of Defense Technology,Changsha 410073)
Abstract:The metric algorithm is always a difficulties in software estimation field, take the COSMIC measurement method as an example, that also has some defects on the measurement algorithm.In this paper,our analysis based on the characteristics of the algorithm,from some rules in COSMIC metric method, we presents a new method of measuring algorithm. The practice proves that the method can improve the accuracy of measurement algorithm in a certain extent.In addition,Since the method does not require the measurement personnel understand the specific operational details of the algorithm, so the method has good applicability and operability.
Key words:COSMIC,Software metrics,algorithm
參考文獻
1. ISO/IEC 14143-1∶1998,Information technology - Software measurement - Functional size measurement – Part1∶Definition of Concepts[S].ISO,1998.
2. Cigdem Gencel. How to Use COSMIC Functional Size in Effort Estimation Models[C]. IWSM/Metrikon/Mensura, LNCS 5338,Springer-Berlin Heidelberg,2008: 196-207
3.M H Alsuwaiyel. 算法設計技巧與分析[M]. 電子工業出版社, 2010.
4. Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, Clifford Stein. 算法導論(第二版)[M]. 機械工業出版社, 2006.
5. 姜新文, 彭立宏, 殷建平. 算法設計與分析[M]. 國防科技大學出版社, 2008.
6. Meng-Lai Yin, Ph D, Jon Peterson, Rafael R. Software Complexity Factor in Software Reliability Assessment[C]. IEEE, 2004:190~194.
7.COSMIC, The COSMIC Functional Size Measurement Method - version 3.0.1 Measurement Manual[S], may 2009.
8.許延輝.基于功能點的算法類軟件的規模度量[D].國防科技大學碩士學位論文,2011.
作者簡介:
朱明陽,男,內蒙古包頭市人,國防科學技術大學計算機學院碩士研究生,研究方向:軟件工程,軟件估算;
程江濤 ,男,國防科學技術大學計算機學院碩士研究生,研究方向:軟件工程,軟件估算。