Effects of software changes on module cohesion
Document Type
Conference Proceeding
Publication Date
1-1-1992
Department
Department of Computer Science
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.
Publication Title
Proceedings - Conference on Software Maintenance, ICSM 1992
Recommended Citation
Ott, L.,
&
Bieman, J.
(1992).
Effects of software changes on module cohesion.
Proceedings - Conference on Software Maintenance, ICSM 1992, 345-353.
http://doi.org/10.1109/ICSM.1992.242524
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/2287
Publisher's Statement
© 1992 IEEE. Publisher’s version of record: https://doi.org/10.1109/ICSM.1992.242524