• DocumentCode
    3346682
  • Title

    Effects of software changes on module cohesion

  • Author

    Ott, Linda M. ; Bieman, James M.

  • Author_Institution
    Dept. of Comput. Sci., Michigan Technol. Univ., Houghton, MI, USA
  • fYear
    1992
  • fDate
    9-12 Nov 1992
  • Firstpage
    345
  • Lastpage
    353
  • Abstract
    Program slices are used to model module cohesion. For the authors purposes, a slice is a projection of program text that includes only the data tokens relevant to one output. The authors define six cohesion metrics in terms of these slices, and evaluate the effects of classes of module changes on these metrics. They find that the effects on cohesion metrics are notably more predictable when the changes result from adding code rather than from moving code
  • Keywords
    software maintenance; software metrics; cohesion metrics; data tokens; module cohesion; program slices; software changes; Arithmetic; Computer science; Feedback; Measurement standards; Monitoring; Software maintenance; Software measurement; Software systems; Testing; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1992. Proceerdings., Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-2980-0
  • Type

    conf

  • DOI
    10.1109/ICSM.1992.242524
  • Filename
    242524