Correlation Between Coupling Metrics Values and Number of Classes in Multimedia Java Projects: A Case Study

Coupling is an interdependence relationship between the modules of object-oriented software. It is a property with the most influence on quality attributes of the object-oriented software. Coupling with high values results in complex software design hence software professionals try to keep the coupl...

Full description

Bibliographic Details
Main Authors: V. S. Bivde, P. Sarasu
Format: Article
Language:English
Published: Universidad Internacional de La Rioja (UNIR) 2016-09-01
Series:International Journal of Interactive Multimedia and Artificial Intelligence
Subjects:
Online Access:http://www.ijimai.org/journal/node/1230
_version_ 1818231252190232576
author V. S. Bivde
P. Sarasu
author_facet V. S. Bivde
P. Sarasu
author_sort V. S. Bivde
collection DOAJ
description Coupling is an interdependence relationship between the modules of object-oriented software. It is a property with the most influence on quality attributes of the object-oriented software. Coupling with high values results in complex software design hence software professionals try to keep the coupling as low as possible. The values of coupling metrics are dependent on the type of input source code. Reusability is the main feature of object-oriented languages, so coupling occurs due to reuse of code modules. This paper investigates a correlation between the values of coupling metrics and the number of classes in the multimedia Java code. Here, a case study of a banking multimedia Java project with its forty different versions is conducted to comments on this correlation. The analysis of the results shows that, if the input source code is with a large number of classes then it results in high coupling values.
first_indexed 2024-12-12T10:47:26Z
format Article
id doaj.art-b3fea96530cf4223b9d044aa8c964026
institution Directory Open Access Journal
issn 1989-1660
1989-1660
language English
last_indexed 2024-12-12T10:47:26Z
publishDate 2016-09-01
publisher Universidad Internacional de La Rioja (UNIR)
record_format Article
series International Journal of Interactive Multimedia and Artificial Intelligence
spelling doaj.art-b3fea96530cf4223b9d044aa8c9640262022-12-22T00:26:52ZengUniversidad Internacional de La Rioja (UNIR)International Journal of Interactive Multimedia and Artificial Intelligence1989-16601989-16602016-09-0141788210.9781/ijimai.2016.4115ijimai.2016.4115Correlation Between Coupling Metrics Values and Number of Classes in Multimedia Java Projects: A Case StudyV. S. BivdeP. SarasuCoupling is an interdependence relationship between the modules of object-oriented software. It is a property with the most influence on quality attributes of the object-oriented software. Coupling with high values results in complex software design hence software professionals try to keep the coupling as low as possible. The values of coupling metrics are dependent on the type of input source code. Reusability is the main feature of object-oriented languages, so coupling occurs due to reuse of code modules. This paper investigates a correlation between the values of coupling metrics and the number of classes in the multimedia Java code. Here, a case study of a banking multimedia Java project with its forty different versions is conducted to comments on this correlation. The analysis of the results shows that, if the input source code is with a large number of classes then it results in high coupling values.http://www.ijimai.org/journal/node/1230ClassJavaObjectsProject ManagementSoftware
spellingShingle V. S. Bivde
P. Sarasu
Correlation Between Coupling Metrics Values and Number of Classes in Multimedia Java Projects: A Case Study
International Journal of Interactive Multimedia and Artificial Intelligence
Class
Java
Objects
Project Management
Software
title Correlation Between Coupling Metrics Values and Number of Classes in Multimedia Java Projects: A Case Study
title_full Correlation Between Coupling Metrics Values and Number of Classes in Multimedia Java Projects: A Case Study
title_fullStr Correlation Between Coupling Metrics Values and Number of Classes in Multimedia Java Projects: A Case Study
title_full_unstemmed Correlation Between Coupling Metrics Values and Number of Classes in Multimedia Java Projects: A Case Study
title_short Correlation Between Coupling Metrics Values and Number of Classes in Multimedia Java Projects: A Case Study
title_sort correlation between coupling metrics values and number of classes in multimedia java projects a case study
topic Class
Java
Objects
Project Management
Software
url http://www.ijimai.org/journal/node/1230
work_keys_str_mv AT vsbivde correlationbetweencouplingmetricsvaluesandnumberofclassesinmultimediajavaprojectsacasestudy
AT psarasu correlationbetweencouplingmetricsvaluesandnumberofclassesinmultimediajavaprojectsacasestudy