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 条
  • [31] On significance of ontology quality in ontology-driven Web search
    Strasunskas, Darijus
    Tomassen, Stein L.
    [J]. EMERGING TECHNOLOGIES AND INFORMATION SYSTEMS FOR THE KNOWLEDGE SOCIETY, PROCEEDINGS, 2008, 5288 : 469 - +
  • [32] 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
  • [33] 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
  • [34] Ontology Driven Software Engineering: A Review of Challenges and Opportunities
    Isotani, S.
    Bittencourt, I. I.
    Barbosa, E. F.
    Dermeval, D.
    Paiva, R. O. A.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (03) : 863 - 869
  • [35] A Software Architecture for Ontology-Driven Situation Awareness
    Baumgartner, Norbert
    Retschitzegger, Werner
    Schwinger, Wieland
    [J]. APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 2326 - +
  • [36] Ontology-Driven Visual Analytics Software Development
    Chuprina, S., I
    Ryabinin, K., V
    Koznov, D., V
    Matkin, K. A.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (03) : 208 - 214
  • [37] An Ontology Driven Approach to Software Project Enactment with a Supplier
    Liska, Miroslav
    Navrat, Pavol
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2010, 6295 : 378 - +
  • [38] Ontology-Driven Visual Analytics Software Development
    S. I. Chuprina
    K. V. Ryabinin
    D. V. Koznov
    K. A. Matkin
    [J]. Programming and Computer Software, 2022, 48 : 208 - 214
  • [39] A Comparative Study of Approaches of Ontology Driven Software Development
    Haav, Hele-Mai
    [J]. INFORMATICA, 2018, 29 (03) : 439 - 466
  • [40] MEASURING SOFTWARE PRODUCT QUALITY
    CARPENTER, CL
    MURINE, GE
    [J]. QUALITY PROGRESS, 1984, 17 (05) : 16 - 20