A Cohesion and Coupling Driven Ontology for Measuring Software Quality at Code Levels

被引:0
|
作者
Okike, Ezekiel U. [1 ]
机构
[1] Univ Botswana, Dept Comp Sci, Informat Syst Cluster, Gaborone 267, Botswana
关键词
Ontology; cohesion; coupling; software quality; measurement; METRICS SUITE;
D O I
10.22937/IJCSNS.2020.20.12.27
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The need for quality and reliable software systems has led to the development of rigorous software measures of quality at code level. One of the basic problems in software measurement is that many of the existing measures do not measure what they claim to be measuring. Chidamber and Kemerer metric suites were used to measure cohesion and coupling in six industrial systems. Findings of the study indicated that cohesion and coupling measured quality at code level in four of the systems in terms of the systems being highly cohesive and low in coupling. Cohesive systems 1, 2, 4, 6 had median values [0,1]. In these systems the level of coupling is acceptably low. In terms of correlations cohesion and coupling, cohesion and size, coupling and size all correlated significantly. The study concludes that cohesion and coupling were useful quality software measures in the studied systems.
引用
收藏
页码:242 / 249
页数:8
相关论文
共 50 条
  • [1] 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
  • [2] Measuring Software Component Reusability by Coupling and Cohesion Metrics
    Gui, Gui
    Scott, Paul. D.
    [J]. JOURNAL OF COMPUTERS, 2009, 4 (09) : 797 - 805
  • [3] Ontology Cohesion and Coupling Metrics
    Kumar, Sandeep
    Baliyan, Niyati
    Sukalikar, Shriya
    [J]. INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2017, 13 (04) : 1 - 26
  • [4] Measuring coupling and cohesion of software modules: An information-theory approach
    Allen, EB
    Khoshgoftaar, TM
    [J]. SEVENTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM - METRICS 2001, PROCEEDINGS, 2000, : 124 - 134
  • [5] Cohesion and coupling metrics for ontology modules
    Sunju Oh
    Heon Y. Yeom
    Joongho Ahn
    [J]. Information Technology and Management, 2011, 12
  • [6] Cohesion and coupling metrics for ontology modules
    Oh, Sunju
    Yeom, Heon Y.
    Ahn, Joongho
    [J]. INFORMATION TECHNOLOGY & MANAGEMENT, 2011, 12 (02): : 81 - 96
  • [7] Measuring Coupling and Cohesion to Evaluate the Quality of a Remodularized Software Architecture Result of an Approach Based on Formal Concept Analysis
    Hakik, Lala Madiha
    El Harti, Rachid
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2014, 14 (01): : 11 - 16
  • [8] ONTOLOGY DRIVEN SOFTWARE ENGINEERING
    Wiebe, A. J.
    Chan, C. W.
    [J]. 2012 25TH IEEE CANADIAN CONFERENCE ON ELECTRICAL & COMPUTER ENGINEERING (CCECE), 2012,
  • [9] QUANTITATIVE MODELS OF COHESION AND COUPLING IN SOFTWARE
    DHAMA, H
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1995, 29 (01) : 65 - 74
  • [10] Measuring Cognition Levels in Collaborative Processes for Software Engineering Code Inspections
    McMeekin, David A.
    von Konsky, Brian R.
    Chang, Elizabeth
    Cooper, David J. A.
    [J]. IT REVOLUTIONS, 2009, 11 : 32 - 43