SmartCLIDE design pattern assistant: A decision-tree based approach. - Eleni Polyzoidou; Evangelia Papagiannaki; Nikolaos Nikolaidis 003; Apostolos Ampatzoglou; Nikolaos Mittas; Elvira-Maria Arvanitou; Alexander Chatzigeorgiou; George Manolis; Evdoxia Manganopoulou (Softw. Pract. Exp., 2023)