DocumentCode :
3128633
Title :
Concept Analysis for Class Cohesion
Author :
Joshi, Padmaja ; Joshi, Rushikesh K.
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Bombay Powai, Mumbai
fYear :
2009
fDate :
24-27 March 2009
Firstpage :
237
Lastpage :
240
Abstract :
A concept lattice based approach for analysis of class cohesion is presented. The approach facilitates rapid identification of less cohesive classes. It also helps identify less cohesive methods, attributes and classes in one go. Further, the approach guides refactorings such as extract class, move method, localize attributes and remove unused attributes.The effectiveness of the technique is demonstrated through examples.
Keywords :
object-oriented programming; software metrics; class cohesion; concept analysis; concept lattice; object-oriented cohesion metrics; Bridges; Computer science; Data mining; Feedback; Information analysis; Lattices; Microscopy; Object oriented modeling; Software maintenance; Unified modeling language; Cohesion Analysis; Concept Analysis; Refactoring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering, 2009. CSMR '09. 13th European Conference on
Conference_Location :
Kaiserslautern
ISSN :
1534-5351
Print_ISBN :
978-0-7695-3589-0
Type :
conf
DOI :
10.1109/CSMR.2009.54
Filename :
4812758
Link To Document :
بازگشت