“…Moreover, PINOT considers a reclassification of the GoF patterns to facilitate the recognition of design patterns as detailed in Section 5. We also embedded negative criteria in the design pattern library, as done in Philippow et al (2005). Furthermore, like others (such as Antoniol and Tonella, 2001;Gueheneuc et al, 2006;Tsantalis et al, 2006a) our approach can be exploited to detect modified versions of design patterns as defined by Gamma et al (1995), by applying structural modifications to the visual grammar specifying design pattern library.…”