1. Design Patterns: Elements of Reusable Object-Oriented Software;Gamma,1995
2. Declarative and visual debugging in Eclipse;Czyz,2007
3. R.K. Keller, R. Schauer, S. Robitaille, P. Pagé, Pattern-based reverse-engineering of design components, in: Int. Conf. Softw. Engi., 1999, pp. 226–235.
4. Efficiently detecting structural design pattern instances based on ordered sequences;Yu;J. Syst. Softw.,2018
5. Understanding the relevance of micro-structures for design patterns detection;Fontana;J. Syst. Softw.,2011