Ptidej is a flexible reverse engineering tool suite developed at the University of Montreal to evaluate and improve object-oriented programs. It uses a PADL meta-model to parse source code and identify design patterns, motifs, and defects. The demo shows Ptidej parsing and visualizing the JHotDraw program, identifying composites and other design motifs, and integrating with external visualization tools.
Related topics: