1. Balint, M., Marinescu, R., Girba, T.: How developers copy. In: Proc. 14th IEEE Int’l Conf. Program Comprehension (ICPC 2006), pp. 56–68 (2006)
2. Opdyke, W.F.: Refactoring Object-Oriented Frameworks. PhD thesis, University of Illinois at Urbana-Champaign (1992)
3. Fowler, M.: Refactoring: Improving the Design of Existing Code. Addison-Wesley (2000)
4. Lecture Notes in Computer Science;A. Abadi,2012
5. Schleimer, S., Wilkerson, D.S., Aiken, A.: Winnowing: Local algorithms for document fingerprinting. In: Proc. 2003 ACM SIGMOD Int’l Conf. Management of Data (SIGMOD), pp. 76–85 (2003)