Машинне навчання для візуалізації моделей архітектур програм на мобільних пристроях
Loading...
Date
2024
Authors
Франків, Олександр
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет "Києво-Могилянська академія"
Abstract
Матеріали доповiді учасника 15 міжнародної науково-практичної конференції "Теоретичні та прикладні аспекти побудови програмних систем", Київ, 23-24 грудня 2024 р.
Description
In the context of creating the new tools for automated quality assurance it is important to enable convenient ways of tool integration into the development process while providing high quality interaction with the analysis results. In this work author extends the existing system for the software architecture visualization in the form of graph by proposing the novel specialized approach to graph placement in space. The solution improves the performance of the existing force-directed placement algorithm without negative aesthetic impact by providing the specialized heuristics. The machine learning techniques are used to reveal the implicit aspects of placements of the architecture models of the real software and provide the heuristics. Based on the performance of the new approach depending on graph size, we implemented the combined solution.
Keywords
програмне забезпечення, архітектура програми, візуальні моделі, матеріали конференції
Citation
Франків О. О. Машинне навчання для візуалізації моделей архітектур програм на мобільних пристроях / Франків О. О. // Теоретичні та прикладні аспекти побудови програмних систем : працi 15 міжнародної науково-практичної конференції, Київ, 23-24 грудня 2024 р. / [за заг. ред.: М. М. Глибовця, Т. В. Панченка та iн. ; Факультет інформатики Національного університету "Києво-Могилянська академія" та ін.]. - Київ : НаУКМА, 2024. - C. 54-56.