A COUPLING AND COHESION METRICS SUITE FOR

The increasing need for software quality measurements has led to extensive research into software metrics and the development of software metric tools. To maintain high quality software, developers need to strive for a low-coupled and highly cohesive design. One of many properties considered when...

Full description

Saved in:
Bibliographic Details
Main Author: HUSEIN, SUKAINAH
Format: Thesis
Language:English
Published: 2010
Online Access:http://utpedia.utp.edu.my/2820/1/Sukainah_-_Coupling_and_Cohesion_Metrics_Suite_for_OO.pdf
http://utpedia.utp.edu.my/2820/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utp-utpedia.2820
record_format eprints
spelling my-utp-utpedia.28202022-10-07T03:46:03Z http://utpedia.utp.edu.my/2820/ A COUPLING AND COHESION METRICS SUITE FOR HUSEIN, SUKAINAH The increasing need for software quality measurements has led to extensive research into software metrics and the development of software metric tools. To maintain high quality software, developers need to strive for a low-coupled and highly cohesive design. One of many properties considered when measuring coupling and cohesion is the type of relationships that made up coupling and cohesion. What these specific relationships are is widely understood and accepted by researchers and practitioners. However, different researchers base their metrics on a different subset of these relationships. Studies have shown that because of the inclusion of multiple subsets of relationships in one measure of coupling and cohesion metrics, the measures tend to correlate among each other. Validation of these metrics against maintainability index of a Java program suggested that there is high multicollinearity among coupling and cohesion metrics. This research introduces an approach of implementing coupling and cohesion metrics. Every possible relationship is considered and, for each, addressed the issue of whether or not it has significant effect on maintainability index prediction. Validation of orthogonality of the selected metrics is assessed by means of principal component analysis. The investigation suggested that some of the metrics are independent set of metrics, while some are measuring similar dimension. 2010 Thesis NonPeerReviewed application/pdf en http://utpedia.utp.edu.my/2820/1/Sukainah_-_Coupling_and_Cohesion_Metrics_Suite_for_OO.pdf HUSEIN, SUKAINAH (2010) A COUPLING AND COHESION METRICS SUITE FOR. Masters thesis, UNIVERSITI TEKNOLOGI PETRONAS.
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Electronic and Digitized Intellectual Asset
url_provider http://utpedia.utp.edu.my/
language English
description The increasing need for software quality measurements has led to extensive research into software metrics and the development of software metric tools. To maintain high quality software, developers need to strive for a low-coupled and highly cohesive design. One of many properties considered when measuring coupling and cohesion is the type of relationships that made up coupling and cohesion. What these specific relationships are is widely understood and accepted by researchers and practitioners. However, different researchers base their metrics on a different subset of these relationships. Studies have shown that because of the inclusion of multiple subsets of relationships in one measure of coupling and cohesion metrics, the measures tend to correlate among each other. Validation of these metrics against maintainability index of a Java program suggested that there is high multicollinearity among coupling and cohesion metrics. This research introduces an approach of implementing coupling and cohesion metrics. Every possible relationship is considered and, for each, addressed the issue of whether or not it has significant effect on maintainability index prediction. Validation of orthogonality of the selected metrics is assessed by means of principal component analysis. The investigation suggested that some of the metrics are independent set of metrics, while some are measuring similar dimension.
format Thesis
author HUSEIN, SUKAINAH
spellingShingle HUSEIN, SUKAINAH
A COUPLING AND COHESION METRICS SUITE FOR
author_facet HUSEIN, SUKAINAH
author_sort HUSEIN, SUKAINAH
title A COUPLING AND COHESION METRICS SUITE FOR
title_short A COUPLING AND COHESION METRICS SUITE FOR
title_full A COUPLING AND COHESION METRICS SUITE FOR
title_fullStr A COUPLING AND COHESION METRICS SUITE FOR
title_full_unstemmed A COUPLING AND COHESION METRICS SUITE FOR
title_sort coupling and cohesion metrics suite for
publishDate 2010
url http://utpedia.utp.edu.my/2820/1/Sukainah_-_Coupling_and_Cohesion_Metrics_Suite_for_OO.pdf
http://utpedia.utp.edu.my/2820/
_version_ 1748182845968351232
score 13.159267