• ISSN 0258-2724
  • CN 51-1277/U
  • EI Compendex
  • Scopus
  • Indexed by Core Journals of China, Chinese S&T Journal Citation Reports
  • Chinese S&T Journal Citation Reports
  • Chinese Science Citation Database
Volume 21 Issue 1
Feb.  2009
Turn off MathJax
Article Contents
LI Xiaohang, HU Xiaopeng. Improvement on CK Metrics Suite for Object-Oriented Software[J]. Journal of Southwest Jiaotong University, 2008, 21(1): 35-39.
Citation: LI Xiaohang, HU Xiaopeng. Improvement on CK Metrics Suite for Object-Oriented Software[J]. Journal of Southwest Jiaotong University, 2008, 21(1): 35-39.

Improvement on CK Metrics Suite for Object-Oriented Software

  • Received Date: 20 Nov 2006
  • Publish Date: 25 Feb 2008
  • To overcome the shortcomings of CK suite in terms of its metrics,such as WMC(weighted methods per class),DIT(depth of inheritance tree),and LCOM(lack of cohesion in methods) for object-oriented software,an improved CK(ICK) suite was proposed.In the ICK suite,weighted method argument complexity per class(WMACC),weighted attribute complexity per class(WACC),relative DIT(RDIT),cohesion in methods(CM),and encapsulation ratio(ER) were defined.The ICK suite was evaluated and compared with the CK suite using the classes in the Util package of Java,and the results show that WMACC and CM describe the complexity and cohesion of methods better,and RDIT is more suitable for object-oriented software.WACC and ER provide metrics for attribute complexity and performance in encapsulation,respectively.

     

  • loading
  • FENTON N.Software measurement:a necessary scientific basis[J].IEEE Transactions on Software Engineering,1994,20(3):199-206.[2] CHIDAMBER S R,KEMERER C F.A metrics suite for object oriented design[J].IEEE Transactions on Software Engineering,1994,20(6):476-493.[3] HARRISON R,COUNSELL S J,NITHI R V.An evaluation of the MOOD set of object-oriented software metrics[J].IEEE Transactions on Software Engineering,1998,24(6):491-496.[4] CHEN J Y,LU J F.A new metric for object-oriented design[J].Information and Software Technology,1993,35(4):232-240.[5] CHURCHER N I,SHEPPERD M J.Comments on a metrics suite for object oriented design[J].IEEE Transactions on Software Engineering,1995,21 (3):263-265.[6] SUBRAMANYAM R,KRISHNANM S.Empirical analysis of CK metrics for object-oriented design complexity:implications for software defects[J].IEEE Transactions on Software Engineering,2003,29(4):297-310.[7] ALSHAYEB M,LI W.An empirical validation of object-oriented metrics in two different iterative software processes[J].IEEE Transactions on Software Engineering,2003,29(11):1 043-1 049.[8] 马志新,徐德启,杜伟杰.面向对象软件度量C K方法的研究与改进[J].电子科技大学学报,2006,35(3):396-398.MA Zhixin,XU Deqi,DU Weijie.An improvement on C K object-oriented software metrics suite[J].Journal of University of Electronic Science and Technology of China,2006,35 (3):396-398.[9] SELLERS B H.Software metrics[M].Hemel Hempstead:Prentice Hall,1996.[10] 邢大红,汪和才,刘宗田.面向对象软件度量方法C K的改进[J].计算机应用与软件,2001,18(8):9-11.XING Dahong,WANG Hecai,LIU Zongtian.Improvements on C K metrics method of software in OOD[J].Computer Applications and Software,2001,18(8):9-11.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索
    Article views(1138) PDF downloads(466) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return