Skip to main navigation Skip to search Skip to main content

Utilizing the similarity meaning of label in class cohesion calculation

  • Bayu Priyambadha*
  • , Tetsuro Katayama
  • , Yoshihiro Kita
  • , Hisaaki Yamaba
  • , Kentaro Aburada
  • , Nanoubu Okazaki
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

The cohesion is one of the design quality indicators in software engineering. The measurement of the value of cohesion is done by looking at the correlation between attributes and methods that are in a class. In Direct Distance Design Class Cohesion (D3C2) metrics, attributes, and methods are assumed to have a good correlation if they have a similar type. But, the similarity of type parameters and attributes do not always indicate that these attributes are managed (correlated) in the method. This study is trying to gain information that can enhance the degree of certainty of a correlation between the methods and attributes. Relatedness between them has been seen from closeness the meaning of the name tag attribute, method, and parameters. The experimental results declared an increase in the value of cohesion produced in line with the similarity of meaning.

Original languageEnglish
Pages (from-to)270-274
Number of pages5
JournalJournal of Robotics, Networking and Artificial Life
Volume7
Issue number4
DOIs
Publication statusPublished - Mar 2021
Externally publishedYes

Keywords

  • Cohesion metric
  • DC metric
  • Design quality
  • Software engineering
  • Software quality

Fingerprint

Dive into the research topics of 'Utilizing the similarity meaning of label in class cohesion calculation'. Together they form a unique fingerprint.

Cite this