Рефакторинг крос-платформних застосунків з використанням штучного інтелекту
Loading...
Date
2024
Journal Title
Journal ISSN
Volume Title
Publisher
Український державний університет науки і технологій, ІВК «Системні технології», Дніпро
Abstract
UKR: У сфері розробки програмного забезпечення продуктивність рефакторингу коду збільшується завдяки використанню штучного інтелект (ШІ). У процесі рефакторингу можна використовувати такі методи ШІ, як машинне навчання (ML), обробка природної мови (NLP) та генетичні алгоритми (GA). Кожен з методів має певний вплив на процес, як позитивний так і негативний. Зважаючи на це робота, що виконується ШІ, вимагає ретельного управління, щоб уникнути ряду проблем, наприклад "галюцинацій". Дослідження продовжують вивчати нові методи, оцінювати порівняльну ефективність та оптимізувати моделі ШІ для конкретних фреймворків і мов.
ENG: In software development, the productivity of code refactoring is increased by the use of artificial intelligence (AI). AI methods such as machine learning (ML), natural language processing (NLP), and genetic algorithms (GA) can be used in the refactoring process. Each method has a certain impact on the process, both positive and negative. With this in mind, the work performed by AI requires careful management to avoid a number of problems, such as "hallucinations". Research continues to explore new methods, evaluate comparative effectiveness, and optimize AI models for specific frameworks and languages.
ENG: In software development, the productivity of code refactoring is increased by the use of artificial intelligence (AI). AI methods such as machine learning (ML), natural language processing (NLP), and genetic algorithms (GA) can be used in the refactoring process. Each method has a certain impact on the process, both positive and negative. With this in mind, the work performed by AI requires careful management to avoid a number of problems, such as "hallucinations". Research continues to explore new methods, evaluate comparative effectiveness, and optimize AI models for specific frameworks and languages.
Description
О. Сирота: ORCID 0000-0001-7391-2471; В. Горячкін: ORCID 0000-0002-8952-952X
Keywords
рефакторинг, розробка, код, крос-платформні застосунки, штучний інтелект, машинне навчання, обробка природної мови, генетичний алгоритм, refactoring, development, code, cross-platform applications, artificial intelligence, machine learning, natural language processing, genetic algorithm, КІТ
Citation
Сирота О. А., Горячкін В. М. Рефакторинг крос-платформних застосунків з використанням штучного інтелекту. Інформаційні технології в металургії та машинобудуванні – ІТММ’2024 : тези доп. Міжнародної наук.-техн. конф. (м. Дніпро, 10–11 квітня 2024 р.). Дніпро, 2024. C. 393–397. DOI: https://doi.org/10.34185/1991-7848.itmm.2024.01.075.