Design pattern recovery in object-oriented software
Pattern matching for clone and concept detection