Empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems
Design metrics play an important role to help developers understand the software design aspects which later can be used to improve software quality. This paper provides empirical evidence supporting the roles of object-oriented (OO) coupling and cohesion metrics, using a subset of Chidamber and...
Main Author: | |
---|---|
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2011
|
Subjects: | |
Online Access: | http://irep.iium.edu.my/16006/ http://irep.iium.edu.my/16006/ http://irep.iium.edu.my/16006/1/EMPIRICAL_ANALYSIS_OF_OBJECT-_ORIENTED_COUPLING_AND_COHESION_MEASURES_IN_DETERMINING_THE_QUALITY_OF_OPEN_SOURCE_SYSTEMS.pdf |
id |
iium-16006 |
---|---|
recordtype |
eprints |
spelling |
iium-160062012-01-22T15:44:04Z http://irep.iium.edu.my/16006/ Empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems Awang Abu Bakar, Normi Sham QA76 Computer software Design metrics play an important role to help developers understand the software design aspects which later can be used to improve software quality. This paper provides empirical evidence supporting the roles of object-oriented (OO) coupling and cohesion metrics, using a subset of Chidamber and Kemerer OO metrics suite, in predicting the post-delivery defects. The findings, based on various open source systems developed in Java, indicate that, a coupling measure, Coupling between object classes (CBO) is very highly significant in predicting defects while Lack of cohesion metric (LCOM), as a cohesion measure is not significant. Even after controlling for size, CBO metric is still significant as a predictor for postdelivery defects. 2011-12-14 Conference or Workshop Item PeerReviewed application/pdf en http://irep.iium.edu.my/16006/1/EMPIRICAL_ANALYSIS_OF_OBJECT-_ORIENTED_COUPLING_AND_COHESION_MEASURES_IN_DETERMINING_THE_QUALITY_OF_OPEN_SOURCE_SYSTEMS.pdf Awang Abu Bakar, Normi Sham (2011) Empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems. In: The 15th IASTED International Conference on Software Engineering and Applications (SEA 2011), 14-16 December 2011, Dallas, USA. http://www.iasted.org/conferences/pastinfo-758.html |
repository_type |
Digital Repository |
institution_category |
Local University |
institution |
International Islamic University Malaysia |
building |
IIUM Repository |
collection |
Online Access |
language |
English |
topic |
QA76 Computer software |
spellingShingle |
QA76 Computer software Awang Abu Bakar, Normi Sham Empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems |
description |
Design metrics play an important role to help developers
understand the software design aspects which later can be
used to improve software quality. This paper provides
empirical evidence supporting the roles of object-oriented
(OO) coupling and cohesion metrics, using a subset of
Chidamber and Kemerer OO metrics suite, in predicting
the post-delivery defects. The findings, based on various
open source systems developed in Java, indicate that, a
coupling measure, Coupling between object classes
(CBO) is very highly significant in predicting defects
while Lack of cohesion metric (LCOM), as a cohesion
measure is not significant. Even after controlling for size,
CBO metric is still significant as a predictor for postdelivery
defects. |
format |
Conference or Workshop Item |
author |
Awang Abu Bakar, Normi Sham |
author_facet |
Awang Abu Bakar, Normi Sham |
author_sort |
Awang Abu Bakar, Normi Sham |
title |
Empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems |
title_short |
Empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems |
title_full |
Empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems |
title_fullStr |
Empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems |
title_full_unstemmed |
Empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems |
title_sort |
empirical analysis of object-oriented coupling and cohesion measures in determining the quality of open source systems |
publishDate |
2011 |
url |
http://irep.iium.edu.my/16006/ http://irep.iium.edu.my/16006/ http://irep.iium.edu.my/16006/1/EMPIRICAL_ANALYSIS_OF_OBJECT-_ORIENTED_COUPLING_AND_COHESION_MEASURES_IN_DETERMINING_THE_QUALITY_OF_OPEN_SOURCE_SYSTEMS.pdf |
first_indexed |
2023-09-18T20:24:54Z |
last_indexed |
2023-09-18T20:24:54Z |
_version_ |
1777408351602212864 |