• 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