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