On Recognizing Design Patterns with Crocopat

My bachelor thesis:

The program Crocopat was created – among other things – to find design patterns. But it has its own input format and cannot read Java source code directly. So it is hard to determine how good the program really is in finding design patterns.
The goal of this paper is to create a tool, which converts Java projects into Crocopat’s input format. Then different design patterns shall be tested to evaluate how well searching for design patterns with Crocopat really works.

Read the paper (pdf)

See the source code

Comments are closed.