“…This process is repeated until the reuse candidates list is exhausted. During the SmartCLIDE project, we have brought several enhancements to the process, by supporting the developer with various additional tools (such as a Polyzoidou et al (2023) design patterns selection, Maikantis et al (2021) test case generation, automated deployment, Kotsikoris et al (2022) workflow summarization, Nikolaidis et al (2022) quality assurance, etc.) that can accelerate development / improve the process, leading to a product with fewer bugs and better structural quality.…”