Beta
114787

DEVELOPMENT OF A NOVEL OBJECT ORIENTED COHESION METRIC

Article

Last updated: 26 Dec 2024

Subjects

-

Tags

Electrical Engineering, Computer Engineering and Electrical power and machines engineering.

Abstract

Class cohesion is considered as one of the most important software quality assessment. Unfortunately, most of cohesion metrics that have been developed do not consider the different intersections among class elements in measuring class cohesion. This paper introduces a novel class cohesion metric which considers the different cohesion intersections. The proposed cohesion metric is tested on more than 35K classes from 16 open-source projects. Experimental results show that the proposed cohesion metric achieves a higher discrimination power along with a vast difference compared with other competitive and well known cohesion metrics. Therefore, it is highly recommended to use the proposed metric for evaluating the software design quality.

DOI

10.21608/jesaun.2013.114787

Keywords

Object-Oriented Metrics, Class Cohesion, Software Quality

Authors

First Name

S. A.

Last Name

Salem

MiddleName

-

Affiliation

Department of Electronics, Communications & Computer Engineering Faculty of Engineering, Helwan University, Helwan, Cairo, Egypt

Email

sameh_salem@h-eng.helwan.edu.eg

City

-

Orcid

-

Volume

41

Article Issue

No 3

Related Issue

16851

Issue Date

2013-05-01

Receive Date

2013-03-14

Publish Date

2013-05-01

Page Start

1,175

Page End

1,188

Print ISSN

1687-0530

Online ISSN

2356-8550

Link

https://jesaun.journals.ekb.eg/article_114787.html

Detail API

https://jesaun.journals.ekb.eg/service?article_code=114787

Order

21

Type

Research Paper

Type Code

1,438

Publication Type

Journal

Publication Title

JES. Journal of Engineering Sciences

Publication Link

https://jesaun.journals.ekb.eg/

MainTitle

DEVELOPMENT OF A NOVEL OBJECT ORIENTED COHESION METRIC

Details

Type

Article

Created At

23 Jan 2023