Show simple item record

dc.contributor.authorАзаров, О. Д.uk
dc.contributor.authorЧорний, О. С.uk
dc.contributor.authorДобровольська, Н. В.uk
dc.contributor.authorDobrovolska, N. V.en
dc.date.accessioned2025-08-13T09:45:18Z
dc.date.available2025-08-13T09:45:18Z
dc.date.issued2025
dc.identifier.citationАзаров О. Д., Чорний О. С., Добровольська, Н. В. Програмне забезпечення для візуалізації графів // Матеріали Всеукраїнської науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2025)», Вінниця, 15-16 червня 2025 р. Електрон. текст. дані. 2025. URI: https://conferences.vntu.edu.ua/index.php/mn/mn2025/paper/view/25213.uk
dc.identifier.isbn978-617-8163-57-0
dc.identifier.urihttps://ir.lib.vntu.edu.ua//handle/123456789/48076
dc.description.abstractУ кваліфікаційній роботі розроблено програмне забезпечення для візуалізації графів у багатопроцесорних системах з використанням сучасних інструментів програмування та бібліотек. Проведено аналіз існуючих підходів, досліджено можливі засоби реалізації, розроблено алгоритм для створення циклічних графів, розроблено програмне забезпечення, проведено тестування. Було використано мову програмування Java, разом із бібліотеками Swing для створення графічного інтерфейсу та JUNG для побудови графів. Для розробки було обрано середовище Eclipse. Програмне забезпечення дає можливість візуалізовувати графи-циркулянти відповідно до вхідних даних, які вводить користувач, редагувати граф, включаючи перетягування вершин та масштабування, зберігати зображення графів у форматі PNG.uk
dc.description.abstractIn the qualification work, software for graph visualization in multiprocessor systems was developed using modern programming tools and libraries. Existing approaches were analyzed, possible implementations were investigated, an algorithm for creating cyclic graphs was developed, software was developed, and testing was conducted. The Java programming language was used, along with Swing libraries for creating a graphical interface and JUNG for building graphs. The Eclipse environment was chosen for development. The software allows you to visualize circulant graphs according to user-entered input data, edit the graph, including dragging and scaling vertices, and save graph images in PNG format.en
dc.language.isouk_UAuk_UA
dc.publisherВНТУuk
dc.relation.ispartofМатеріали Всеукраїнської науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2025)», Вінниця, 15-16 червня 2025 р.uk
dc.relation.replacesРоманкевич В.А., Романкевич А.В., Ахмедова Д.М. Метод зменшення кількості взаємоперевірок при самотестуванні багатопроцесорних систем // Радіоелектронні і комп’ютерні системи. – 2018. – № 4. – С. 61–66.uk
dc.relation.urihttps://conferences.vntu.edu.ua/index.php/mn/mn2025/paper/view/25213
dc.subjectпрограмне забезпеченняuk
dc.subjectвізуалізаціяuk
dc.subjectграфuk
dc.subjectбагатопроцесорні системиuk
dc.subjectциклuk
dc.subjectвершинаuk
dc.subjectреброuk
dc.subjectJavaen
dc.subjectJUNGen
dc.subjectSwingen
dc.subjectsoftwareen
dc.subjectvisualizationen
dc.subjectgraphen
dc.subjectmultiprocessor systemsen
dc.subjectcycleen
dc.subjectvertexen
dc.subjectedgeen
dc.titleПрограмне забезпечення для візуалізації графівuk
dc.typeThesis
dc.identifier.udc004.93
dc.relation.referencesDi Battista G., Eades P., Tamassia R., Tollis I.G. Algorithms for drawing graphs: an annotated bibliography // Computational Geometry: Theory and Applications. 1994. Vol. 4. P. 235282.en
dc.relation.referencesSugiyama K., Misue K. Visualization of structured digraphs // IEEE Transactions on Systems, Man and Cybernetics. 1991. Vol. 21, No. 4. P. 876892.en
dc.relation.referencesJUNG Framework [Electronic resource]. Available at: http://jung.sourceforge.net/ (accessed: 01.04.2025).en
dc.relation.referencesJUNG2 Tutorial [Electronic resource]. Available at: http://www.grotto-networking.com/JUNG/JUNG2Tutorial.pdf (accessed: 01.04.2025).en
dc.relation.referencesAho A.V., Lam M.S., Sethi R., Ullman J.D. Compilers: Principles, Techniques, and Tools. 2nd ed. Boston: Addison-Wesley, 2006. 1000 p.en
dc.relation.referencesRomankevich V.A. Self-testing of multiprocessor systems with regular diagnostic connections // Automation and Remote Control. 2017. Vol. 78, No. 2. P. 289299.en
dc.relation.referencesRomankevich A.M., Romankevich V.A. Diagnosis of multiprocessor systems under failure of more than half processors // Automation and Remote Control. 2017. Vol. 78, No. 9. P. 16141618.en
dc.relation.referencesBelyavskii V.E., Valuyskii V.N., Romankevich A.M., Romankevich V.A. Self-diagnosable multimodular systems: some estimates of testing // Automation and Remote Control. 1999. Vol. 60, No. 8. P. 1179 1183.en
dc.relation.referencesРоманкевич В.О. Методи і засоби оцінки технічних характеристик гарантоздатності відмовостійких багатопроцесорних систем управління складними об’єктами: дис. … д-ра техн. наук : 05.13.05 / Нац. техн. ун-т України «КПІ». – Київ, 2017. – 388 с. 10. Гроль В.В., Романкевич В.О. Базові поняття і конструкції мови програмування Сі: метод. вказівки до вивчення дисципліни «Моделювання». – Київ: Політехніка, 2003. – 24 с. 11. Самофалов К.Г., Романкевич А.М., Валуйський В.М., Каневський Ю.С., Піневич М.М. Прикладна теорія цифрових автоматів. – Київ: Вища школа, 1987. – 375 с. 12. Гроль В.В., Романкевич В.А., Потапова Є.Р. Організація процедур логічного моделювання цифрових блоків: метод. вказівки до вивчення дисциплін «Моделювання», «Тестування, надійність, контроль і діагностика комп’ютерних систем». – Київ: Принт-центр, 2007. – 44 с. 13. Harary F. Graph Theory. – Reading, Mass.: Addison-Wesley, 1969. – 300 p. 14. Wilson R.J. Introduction to Graph Theory. – 5th ed. – London: Pearson Education, 2010. – 208 p. 15. Schildt H. Java: A Beginner’s Guide. – 8th ed. – New York: McGraw-Hill Education, 2018. – 720 p. 16. Eckel B. Thinking in Java. – 4th ed. – Upper Saddle River, NJ: Prentice Hall, 2006. – 1150 p. 17. Gupta A. Java EE 7 Essentials. – Sebastopol, CA: O’Reilly Media, 2013. – 362 p. 18. Романкевич В.А., Романкевич А.В., Ахмедова Д.М. Метод зменшення кількості взаємоперевірок при самотестуванні багатопроцесорних систем // Радіоелектронні і комп’ютерні системи. – 2018. – № 4. – С. 61–66.uk
dc.relation.referencesРоманкевич В.О. Методи і засоби оцінки технічних характеристик гарантоздатності відмовостійких багатопроцесорних систем управління складними об’єктами: дис. … д-ра техн. наук : 05.13.05 / Нац. техн. ун-т України «КПІ». – Київ, 2017. – 388 с.uk
dc.relation.referencesГроль В.В., Романкевич В.О. Базові поняття і конструкції мови програмування Сі: метод. вказівки до вивчення дисципліни «Моделювання». – Київ: Політехніка, 2003. – 24 с.uk
dc.relation.referencesСамофалов К.Г., Романкевич А.М., Валуйський В.М., Каневський Ю.С., Піневич М.М. Прикладна теорія цифрових автоматів. – Київ: Вища школа, 1987. – 375 с.uk
dc.relation.referencesГроль В.В., Романкевич В.А., Потапова Є.Р. Організація процедур логічного моделювання цифрових блоків: метод. вказівки до вивчення дисциплін «Моделювання», «Тестування, надійність, контроль і діагностика комп’ютерних систем». – Київ: Принт-центр, 2007. – 44 с.uk
dc.relation.referencesHarary F. Graph Theory. – Reading, Mass.: Addison-Wesley, 1969. – 300 p.en
dc.relation.referencesWilson R.J. Introduction to Graph Theory. – 5th ed. – London: Pearson Education, 2010. – 208 p.en
dc.relation.referencesSchildt H. Java: A Beginner’s Guide. – 8th ed. – New York: McGraw-Hill Education, 2018. – 720 p.en
dc.relation.referencesEckel B. Thinking in Java. – 4th ed. – Upper Saddle River, NJ: Prentice Hall, 2006. – 1150 p.en
dc.relation.referencesGupta A. Java EE 7 Essentials. – Sebastopol, CA: O’Reilly Media, 2013. – 362 p.en


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record