• DocumentCode
    155206
  • Title

    Measuring Class Cohesion Based on Iterative Process Using External Class Relationships

  • Author

    Lee, Joun-Ho ; Dae-Kyoo Kim

  • Author_Institution
    Dept. of Comput. Eng., Sogang Univ., Seoul, South Korea
  • fYear
    2014
  • fDate
    2-3 Oct. 2014
  • Firstpage
    321
  • Lastpage
    326
  • Abstract
    Class cohesion is a design quality that has a great impact on maintenance of object-oriented systems. There has been much work on measuring class cohesion based on internal class relationships only. However, object-oriented systems involve many external class relationships carrying functional semantics which should be also taken into account in measuring class cohesion. In this paper, we present a novel metric for measuring class cohesion based on an iterative process using both internal and external class relationships.
  • Keywords
    iterative methods; object-oriented programming; software maintenance; software quality; class cohesion; design quality; external class relationships; functional semantics; internal class relationship; iterative process; object-oriented system; Abstracts; Iterative methods; Phase measurement; Semantics; Software; Software measurement; Cohesion; Functional Cohesion;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2014 14th International Conference on
  • Conference_Location
    Dallas, TX
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4799-7197-8
  • Type

    conf

  • DOI
    10.1109/QSIC.2014.25
  • Filename
    6958420