Розробка методу автоматизованої публікації крейтів

dc.contributor.authorБалушкін, Богдан Віталійовичuk_UA
dc.date.accessioned2024-05-02T07:18:38Z
dc.date.available2024-05-02T07:18:38Z
dc.date.issued2024
dc.description.abstractUKR: Кваліфікаційна робота магістра складається з 27 таблиць, 10 рисунків та 30 використаних джерел. Метою цієї магістерської роботи є розробка та реалізація нового методу та програмного продукту для автоматизованої публікації крейтів – пакетів коду мови програмування Rust. Для цього було проведено аналіз існуючих проблем та рішень у сфері публікації крейтів, а також застосовано методи аналізу документації, спостереження, експериментів та теорії графів. Результати дослідження показали, що запропонований метод та програмний продукт можуть спростити та прискорити процес публікації крейтів, зменшити кількість помилок, несумісностей та залежностей, забезпечити дотримання правил публікації, а також підвищити рівень якості, продуктивності, надійності, безпеки та задоволення розробників та користувачів. Ця робота може бути корисною для розробників Rust, які хочуть публікувати свої крейти на платформі crates.io, а також для розвитку спільноти Rust і покращення якості коду.uk_UA
dc.description.abstractENG: The master's thesis consists of 27 tables, 10 illustrations and 30 references. The purpose of this master's thesis is to develop and implement a new method and software product for automated publication of crates - code packages of the Rust programming language. For this purpose, an analysis of existing problems and solutions in the field of publishing crates was carried out, and methods of documentation analysis, observation, experiments and graph theory were applied. The results of the study showed that the proposed method and software product can simplify and speed up the process of publishing crates, reduce the number of errors, incompatibilities and dependencies, ensure compliance with the publication rules, and increase the level of quality, performance, reliability, security and satisfaction of developers and users. This work can be useful for Rust developers who want to publish their crates on the crates.io platform, as well as for the development of the Rust community and the improvement of code quality.en
dc.identifier.citationБалушкін Б. В. Розробка методу автоматизованої публікації крейтів : дипломна робота на здобуття кваліфікаційного ступеня магістра : спец. 121 – інженерія програмного забезпечення / наук. керівник О. С. Куроп'ятник ; Укр. держ. ун-т науки і технологій. Дніпро, 2024. 103 с.uk_UA
dc.identifier.urihttps://crust.ust.edu.ua/handle/123456789/18552
dc.language.isouk
dc.publisherУкраїнський державний університет науки і технологій, Дніпроuk_UA
dc.subjectпублікаціяuk_UA
dc.subjectавтоматизаціяuk_UA
dc.subjectперевіркаuk_UA
dc.subjectефективністьuk_UA
dc.subjectRusten
dc.subjectpublishingen
dc.subjectautomationen
dc.subjectverificationen
dc.subjectefficiencyen
dc.subjectВКРuk_UA
dc.subjectКІТuk_UA
dc.subject.classificationTECHNOLOGYen
dc.subject.classificationTECHNOLOGY:: Information technology:: Computer scienceen
dc.titleРозробка методу автоматизованої публікації крейтівuk_UA
dc.title.alternativeDeveloping a Method for Automated Publication of Cratesen
dc.typeMaster Thesisen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Balushkin_dip_m_2024.pdf
Size:
1.25 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: