This is a technical documentation on PTIDEJ1 entry-points.
PTIDEJ stands for Pattern Traces Identification, Detection, and Enhancement in Java.
PTIDEJ is mainly written by Yann-Gaël Guéhéneuc.
      Many thanks to Hervé Albin-Amiot for the Pattern Description Language and PatternsBox;
      to Matthieu Bacqueville, Nicolas Benoit, Jean-Sébastien Brunner and Christian Gossart for the implementation within Eclipse.
We welcome all feedback.




PTIDEJ is a tool for object-oriented software design quality. PTIDEJ shall allow:




PTIDEJ offers several distinctive entry-points:




1 PTIDEJ stands for "breakfast" (in french argot) and is pronounced "tE-dAzh (see Pterodactyl and Déjà vu).
[1] Erich Gamma and Richard Helm and Ralph Johnson and John Vlissides ; Design Patterns - Elements of Reusable Object-Oriented Software ; Addison-Wesley, 1994.