loading...
DRC: A Dependence Relationships Based Cohesion Measure for Classes
Chiang Mai, Thailand December 10-December 12
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.2003.125437410th Asia-Pacific Software Engineerin ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Yuming Zhou, Tsinghua University, Beijing
Lijie Wen, Tsinghua University, Beijing
Jianmin Wang, Tsinghua University, Beijing
Yujian Chen, Tsinghua University, Beijing
Hongmin Lu, Southeast University, Nanjing
Baowen Xu, Southeast University, Nanjing
In last decade, a large number of cohesion measures based on method-attribute references have been proposed. However, virtually no attention has been paid to the abstract representation that objectively depicts the relationships among the members of a class. Specially, the flow dependence relationship among attributes, the indirect and potential dependence relationships among class members, and the direction of method-attribute references are ignored. To address this problem, this paper first identifies four types of basic dependence relationships and uses a class member dependence graph to represent all dependences among the members of a class. Then, a dependence relationships based measure for measuring the class cohesiveness is proposed. Finally, this paper compares our class cohesion measure with typical cohesion measures.
Citation:
Yuming Zhou, Lijie Wen, Jianmin Wang, Yujian Chen, Hongmin Lu, Baowen Xu, "DRC: A Dependence Relationships Based Cohesion Measure for Classes," apsec, pp.215, 10th Asia-Pacific Software Engineering Conference (APSEC'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions