• DocumentCode
    179785
  • Title

    A quantitative cohesion complexity measure to enhancing software quality

  • Author

    Charoenporn, Pimvard ; Sophatsathit, Peraphon

  • Author_Institution
    Dept. of Math. & Comput. Sci., Chulalongkorn Univ., Bangkok, Thailand
  • fYear
    2014
  • fDate
    July 30 2014-Aug. 1 2014
  • Firstpage
    360
  • Lastpage
    365
  • Abstract
    This paper proposes a quantitative approach to measure module cohesion. The relatedness of elements within a module is quantified in the form of cohesion complexity. We first identify variable relatedness using variable dependence graph. Cohesion complexity is then analyzed and mathematically formulated in accordance with standard definitions. Variable relatedness being analyzed are data, selection, and loop. As such, traditional ordinal measure can be objectively clarified to distinguish the differences of design cohesion classification, reflecting the desired software quality. The result so obtained will help developers achieve better cohesive design of software.
  • Keywords
    graph theory; software quality; quantitative cohesion complexity measure; software quality; variable dependence graph; Complexity theory; Computer science; Decision trees; Software measurement; Software quality; Standards; cohesion; cohesion complexity; design cohesion; software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Engineering Conference (ICSEC), 2014 International
  • Conference_Location
    Khon Kaen
  • Print_ISBN
    978-1-4799-4965-6
  • Type

    conf

  • DOI
    10.1109/ICSEC.2014.6978223
  • Filename
    6978223