A closed subgraph mining approach to discover frequent identical design structures in object oriented design