DocumentCode
155206
Title
Measuring Class Cohesion Based on Iterative Process Using External Class Relationships
Author
Lee, Joun-Ho ; Dae-Kyoo Kim
Author_Institution
Dept. of Comput. Eng., Sogang Univ., Seoul, South Korea
fYear
2014
fDate
2-3 Oct. 2014
Firstpage
321
Lastpage
326
Abstract
Class cohesion is a design quality that has a great impact on maintenance of object-oriented systems. There has been much work on measuring class cohesion based on internal class relationships only. However, object-oriented systems involve many external class relationships carrying functional semantics which should be also taken into account in measuring class cohesion. In this paper, we present a novel metric for measuring class cohesion based on an iterative process using both internal and external class relationships.
Keywords
iterative methods; object-oriented programming; software maintenance; software quality; class cohesion; design quality; external class relationships; functional semantics; internal class relationship; iterative process; object-oriented system; Abstracts; Iterative methods; Phase measurement; Semantics; Software; Software measurement; Cohesion; Functional Cohesion;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software (QSIC), 2014 14th International Conference on
Conference_Location
Dallas, TX
ISSN
1550-6002
Print_ISBN
978-1-4799-7197-8
Type
conf
DOI
10.1109/QSIC.2014.25
Filename
6958420
Link To Document