Concept Analysis for Class Cohesion

  • Authors:
  • Padmaja Joshi;Rushikesh K. Joshi

  • Affiliations:
  • -;-

  • Venue:
  • CSMR '09 Proceedings of the 2009 European Conference on Software Maintenance and Reengineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.03

Visualization

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.