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
Link To Document