Identifying Extract Class refactoring opportunities using structural and semantic cohesion measures

@article{Bavota2011IdentifyingEC,
  title={Identifying Extract Class refactoring opportunities using structural and semantic cohesion measures},
  author={Gabriele Bavota and Andrea De Lucia and Rocco Oliveto},
  journal={Journal of Systems and Software},
  year={2011},
  volume={84},
  pages={397-414}
}
Approaches for improving class cohesion identify refactoring opportunities using metrics that capture structural relationships between the methods of a class, e.g., attribute references. Semantic metrics, e.g., C3 metric, have also been proposed to measure class cohesion, as they seem to complement structural metrics. However, until now semantic relationships between methods have not been used to identify refactoring opportunities. In this paper we propose an Extract Class refactoring method… CONTINUE READING
Highly Cited
This paper has 101 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 57 extracted citations

102 Citations

01020'12'14'16'18
Citations per Year
Semantic Scholar estimates that this publication has 102 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.
Showing 1-10 of 66 references

Case Study Research: Design and Methods, 3rd edition

  • R. K. Yin
  • SAGE Publications
  • 2003
Highly Influential
4 Excerpts

Practical Nonparametric Statistics, 3rd edition

  • W. J. Conover
  • 1998
Highly Influential
10 Excerpts

Statistical Power Analysis for the Behavioral Sciences, 2nd edition

  • J. Cohen
  • 1988
Highly Influential
1 Excerpt

Identifying extract class refactoring opportunities using structural and semantic cohesion measures

  • G. Bavota, A. D. Lucia, R. Oliveto
  • Tech. rep., University of Salerno. http://www…
  • 2010
1 Excerpt

Similar Papers

Loading similar papers…