Identification and Assessment of Software Design Pattern Violations. - Tamer Abdelaziz; Aya Sedky; Bruno Rossi 001; Mostafa-Sami M. Mostafa (CoRR, 2019)