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...
Main Authors: | , |
---|---|
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 |