Асаад Ж. (науч. рук. Авксентьева Е.Ю.) Machine learning model for recognizing design patterns
In the dynamic landscape of software development, the efficient design of software systems plays a pivotal role in ensuring reliability, scalability, and maintainability. Software design patterns serve as reusable solutions to common problems encountered during the development process, providing a structured approach to crafting robust and flexible software architectures. As the complexity of software projects continues to grow, selecting appropriate design patterns becomes a critical decision-making process.
Асаад Ж. (науч. рук. Авксентьева Е.Ю.) Machine learning model for recognizing design patterns // Сборник тезисов докладов конгресса молодых ученых. Электронное издание. – СПб: Университет ИТМО, [2025]. URL: https://kmu.itmo.ru/digests/article/15029