Improving the detection accuracy of evolutionary coupling

@article{Mondal2013ImprovingTD,
  title={Improving the detection accuracy of evolutionary coupling},
  author={Manishankar Mondal and Chanchal Kumar Roy and Kevin A. Schneider},
  journal={2013 21st International Conference on Program Comprehension (ICPC)},
  year={2013},
  pages={223-226}
}
If two or more program entities (e.g., files, classes, methods) co-change frequently during software evolution, these entities are said to have evolutionary coupling. The entities that frequently co-change (i.e., exhibit evolutionary coupling) are likely to have logical coupling (or dependencies) among them. Association rules and two related measurements, Support and Confidence, have been used to predict whether two or more co-changing entities are logically coupled. In this paper, we propose… CONTINUE READING

Figures, Tables, and Topics from this paper.

Citations

Publications citing this paper.
SHOWING 1-4 OF 4 CITATIONS

[Research Paper] Detecting Evolutionary Coupling Using Transitive Association Rules

  • 2018 IEEE 18th International Working Conference on Source Code Analysis and Manipulation (SCAM)
  • 2018
VIEW 4 EXCERPTS
CITES METHODS & BACKGROUND

A Probabilistic Neural Network-Based Approach for Related Software Changes Detection

  • 2014 21st Asia-Pacific Software Engineering Conference
  • 2014
VIEW 1 EXCERPT
CITES METHODS

Extracting Dependencies from Software Changes: An Industry Experience Report

  • 2014 Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement
  • 2014
VIEW 1 EXCERPT
CITES BACKGROUND

References

Publications referenced by this paper.
SHOWING 1-9 OF 9 REFERENCES

An Exploratory Study of Macro Co-changes

  • 2011 18th Working Conference on Reverse Engineering
  • 2011
VIEW 1 EXCERPT

Assessing the effect of clones on changeability

M. Wermelinger Lozano
  • Proc . ICSM
  • 2008

M

A. Lozano
  • Wermelinger, “Assessing the effect of clones on changeability,” Proc. ICSM
  • 2008
VIEW 1 EXCERPT

A

T. Zimmermann, P. Weisgerber, S. Diehl
  • Zeller, “Mining version histories to guide software changes,” Proc. ICSE
  • 2004
VIEW 1 EXCERPT

Mining version histories to guide software changes

  • Proceedings. 26th International Conference on Software Engineering
  • 2004

Detection of logical coupling based on product release history

  • Proceedings. International Conference on Software Maintenance (Cat. No. 98CB36272)
  • 1998

and M

H. Gall, K. Hajek
  • Jazayeri, “Detection of logical coupling based on product release history,” Proc. ICSM
  • 1998
VIEW 2 EXCERPTS