Measuring Software Component Reusability by Coupling and Cohesion Metrics

被引:0
|
作者
Gui, Gui [1 ]
Scott, Paul. D. [1 ]
机构
[1] Univ Essex, Dept Comp Sci, Colchester, Essex, England
关键词
Coupling; Cohesion; Metrics; Software Component; Reusability;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes a set of new static metrics of coupling and cohesion developed to assess the reusability of Java components retrieved from the Internet by a software component search engine. These metrics differ from the majority of established metrics in three respects: they measure the degree to which entities are coupled or resemble each other, they quantitatively take account of indirect coupling and cohesion relationship and they also reflect the functional complexity of classes and methods. An empirical comparison of the new metrics with eight established metrics is described. Results show the new metrics are consistently superior at measuring and ranking the reusability of software components.
引用
收藏
页码:797 / 805
页数:9
相关论文
共 50 条
  • [1] New Coupling and Cohesion Metrics for Evaluation of Software Component Reusability
    Gui, Gui
    Scott, Paul D.
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 1181 - 1186
  • [2] Evaluation of Software Reusability Based on Coupling and Cohesion
    Priyalakshmi, G.
    Latha, R.
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2018, 28 (10) : 1455 - 1485
  • [3] Coupling and cohesion measures for evaluation of component reusability
    Gui, G.
    Scott, P.D.
    [J]. Proc Int Conf Software Eng, 1600, (18-21):
  • [4] A metrics suite for measuring reusability of software components
    Washizaki, H
    Yamamoto, H
    Fukazawa, Y
    [J]. NINTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS, 2003, : 211 - 223
  • [5] Software Metrics for Reusability of Component Based Software System: A Review
    Aggarwal, Jyoti
    Kumar, Manoj
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2021, 18 (03) : 319 - 325
  • [6] Ranking reusability of software components using coupling metrics
    Gui, Gui
    Scott, Paul D.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (09) : 1450 - 1459
  • [7] A Component Selection Framework of Cohesion and Coupling Metrics
    Iyyappan, M.
    Kumar, Arvind
    Ahmad, Sultan
    Jha, Sudan
    Alouffi, Bader
    Alharbi, Abdullah
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2023, 44 (01): : 351 - 365
  • [8] Reusability Metrics for Software Components
    Rotaru, Octavian Paul
    Dobre, Marian
    [J]. 3RD ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, 2005, 2005,
  • [9] A Coupling and Cohesion Metrics Suite for Object-Oriented Software
    Husein, Sukainah
    Oxley, Alan
    [J]. PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 1, 2009, : 421 - 425
  • [10] Software Coupling and Cohesion Model for Measuring the Quality of Software Components br
    Alzamil, Zakarya Abdullah
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 77 (03): : 3139 - 3161