Measuring fine-grained change in software: towards modification-aware change metrics

@article{Germn2005MeasuringFC,
  title={Measuring fine-grained change in software: towards modification-aware change metrics},
  author={Daniel M. Germ{\'a}n and Abram Hindle},
  journal={11th IEEE International Software Metrics Symposium (METRICS'05)},
  year={2005},
  pages={10 pp.-28}
}
In this paper we propose the notion of change metrics, those that measure change in a project or its entities. In particular we are interested in measuring fine-grained changes, such as those stored by version control systems (such as CVS). A framework for the classification of change metrics is provided. We discuss the idea of change metrics which are modification aware, that is metrics which evaluate the change itself and not just the change in a measurement of the system before and after the… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 20 CITATIONS

Prevalence and Maintenance of Automated Functional Tests for Web Applications

  • 2014 IEEE International Conference on Software Maintenance and Evolution
  • 2014
VIEW 3 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Reducing redesign of safety critical control systems by early risk assessment

  • 2010 8th IEEE International Conference on Industrial Informatics
  • 2010
VIEW 3 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Measuring Architectural Change for Defect Estimation and Localization

  • 2011 International Symposium on Empirical Software Engineering and Measurement
  • 2011
VIEW 1 EXCERPT
CITES BACKGROUND

Evidence-based Software Process Recovery

VIEW 3 EXCERPTS
CITES BACKGROUND & METHODS

References

Publications referenced by this paper.
SHOWING 1-10 OF 20 REFERENCES

If your ver-sion control system could talk

VIEW 14 EXCERPTS
HIGHLY INFLUENTIAL

An empirical study of fine-grained software modifications

D. M. German
  • IEEE International Conference on Software Maintenance
  • 2004
VIEW 1 EXCERPT

Mining version histories to guide software changes

  • Proceedings. 26th International Conference on Software Engineering
  • 2004
VIEW 2 EXCERPTS

Predicting change propagation in software systems

  • 20th IEEE International Conference on Software Maintenance, 2004. Proceedings.
  • 2004
VIEW 2 EXCERPTS

Visualizing the Evolution of Software Using Softchange

  • International Journal of Software Engineering and Knowledge Engineering
  • 2004
VIEW 1 EXCERPT

Yesterday's Weather: guiding early reverse engineering efforts by summarizing the evolution of changes

  • 20th IEEE International Conference on Software Maintenance, 2004. Proceedings.
  • 2004
VIEW 2 EXCERPTS