A Correlation Analysis between ISO 25010 based Modularity and CK Metrics in Object-Oriented Software

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

Modularity and the CK metrics are metric values that are associated with several other quality assessments, such as flexibility and complexity. However, no studies have proven that CK metrics and modularity are correlated with each other, especially objectively and scientifically. Therefore, in this study, we show the degree of relationship between metrics quantitatively using the Pearson and Spearman correlation method. We calculate the ISO 25010 based modularity aspect values and each metric on the CK metric of the dataset manually. These metrics are measured for the level of engagement to find out which factors influence each other. This research indicates that CBO, DIT, and LCOM are directly proportional to the CCC aspect, and DIT, NOC, and LCOM are directly proportional to the CC aspect. Meanwhile, WMC and RFC are the metrics that inversely proportional to the ISO 25010 based modularity.

Original languageEnglish
Title of host publication3rd International Conference on Advanced Science and Engineering, ICOASE 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages80-85
Number of pages6
ISBN (Electronic)9781665415798
DOIs
Publication statusPublished - 23 Dec 2020
Event3rd International Conference on Advanced Science and Engineering, ICOASE 2020 - Duhok, Iraq
Duration: 24 Jan 202125 Jan 2021

Publication series

Name3rd International Conference on Advanced Science and Engineering, ICOASE 2020

Conference

Conference3rd International Conference on Advanced Science and Engineering, ICOASE 2020
Country/TerritoryIraq
CityDuhok
Period24/01/2125/01/21

Keywords

  • CK metrics
  • Modularity
  • Pearson Correlation
  • Spearman Correlation

Fingerprint

Dive into the research topics of 'A Correlation Analysis between ISO 25010 based Modularity and CK Metrics in Object-Oriented Software'. Together they form a unique fingerprint.

Cite this