MacLean, Angus, "A lightweight, graph-theoretic model of class-based similarity to support object-oriented code reuse.", ,