Advanced Search
    LIU Zongtian. ANALYSIS OF LACK OF COHESION IN METHODS IN OBJECT ORIENTED SOFTWARE METRICSJ. Journal of Computer Research and Development, 2001, 38(2): 138-143.
    Citation: LIU Zongtian. ANALYSIS OF LACK OF COHESION IN METHODS IN OBJECT ORIENTED SOFTWARE METRICSJ. Journal of Computer Research and Development, 2001, 38(2): 138-143.

    ANALYSIS OF LACK OF COHESION IN METHODS IN OBJECT ORIENTED SOFTWARE METRICS

    • A deep analysis is made of the essence and behaviors of lack of cohesion in methods (LCOM) in object oriented software metrics from both theoretic and experimental aspects. Three kinds of LCOM definitions are given. They are α LCOM, β LOCM, and γ LCOM. Their advantages and disadvantages are compared. Theory and experiment show that there is a lack of meanings of degree in α LOCM (i. e. C&K LOCM) and in β LCOM, γ LCOM has better characteristics but poor stability in a class with a few of methods. Also analyzed are two kinds of LCOM definitions derived from α LCOM, i. e. β′ LCOM and γ′ LOCM. They have the same characteristics as β LCOM and γ LOCM. It is indicated that the research on LCOM should be combined with the research on psychology about programmers.
    • loading

    Catalog

      Turn off MathJax
      Article Contents

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return