1. Instantiating and detecting design patterns: Putting bits and pieces together;Albin-Amiot,2001
2. H. Albin-Amiot and Y.-G. Guhneuc. Meta-modeling design patterns: Application to pattern detection and code synthesis. In Bedir Tekinerdogan, editor, Proceedings of ECOOP Workshop on Automating Object-Oriented Software Development Methods, 2001
3. F. Bergenti and A. Poggi. Improving uml design using automatic design pattern detection. In Proc. 12th. International Conference on Software Engineering and Knowledge Engineering (SEKE 2000), pages 336–343, 2000
4. Unified Modeling Language User Guide;Booch,2005
5. AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis;Brown,1998