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...
Saved in:
Main Author: | |
---|---|
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 |