1. Fowler, M., Beck, K., Brant, J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code. Addison-Wesley, Reading (1999)
2. Mayrand, J., Leblanc, C., Merlo, E.: Experiment on the Automatic Detection of Function Clones in a Software System Using Metrics. In: Proceedings of the International Conference on Software Maintenance (ICSM), pp. 244–253. IEEE CS, Monterey, CA, USA (1996)
3. Grubb, P., Takang, A.A.: Software Maintenance – Concepts and Practice, 2nd edn. World Scientific, Singapore (2003)
4. Lehman, M.M., Belady, L.: Program Evolution Processes of Software Change. Academic Press, London (1985)
5. Gall, H., Hajek, K., Jazayeri, M.: Detection of Logical Coupling based on Product Release History. In: Proceedings of the 14th International Conference on Software Maintenance (ICSM), pp. 190–198. IEEE CS, Bethesda, Maryland, USA (1998)