Франків, Олександр2026-02-092026-02-092025Франків О. О. Вдосконалення візуалізації моделей архітектур програм для зменшення когнітивного навантаження користувача / Франків О. О. // Теоретичні та прикладні аспекти побудови програмних систем : праці 16 Міжнародної науково-практичної конференції, 23-24 листопада 2025 року, Київ / [за заг. ред. М. М. Глибовця, Т. В. Панченка та ін. ; Факультет інформатики Національного університету "Києво-Могилянська академія" та ін.]. - Київ : НаУКМА, 2025. - С. 58-61.https://ekmair.ukma.edu.ua/handle/123456789/38296The main priority in developing automated visualization tools is to provide a clear and easily interpretable experience for the user. When visualizing complex and abstract entities such as software architecture, reducing the cognitive effort required to perceive information is essential, allowing the user to focus on the actual domain. In this paper, we examine practical approaches to improving the UX and perceptual quality of the ADAR software-architecture visualization tool. Although graph-based models are intuitively suitable for representing connections, the quality of graph layout can be crucial for meaningful comprehension. At the same time, recent research shows that commonly used layout metrics may be misleading. From this perspective, user studies offer a more reliable basis for quality assessment. Furthermore, targeted improvements to the tool itself are expected to reduce cognitive load and enhance the overall usability.На сьогодні проблема постійного аудиту та своєчасного виявлення вад програм під час розроблення залишається актуальною. Хоча для виявлення відносно простих проблем існує великий набір інструментів, складним завданням залишається розроблення нових інструментів, що дозволяють легко аналізувати архітектуру програми та виявити вади на цьому рівні. Додатковим викликом є природня потреба у мінімізації додаткових затрат ресурсів на використання відповідних інструментів.ukпрограмний комплекс ADARграфова модельмова Swiftкогнітивне навантаженняматеріали конференціїВдосконалення візуалізації моделей архітектур програм для зменшення когнітивного навантаження користувачаImproving visualization of software architecture models to reduce user cognitive loadConference materials