Show simple item record

dc.contributor.authorКузнець, І. І.uk
dc.contributor.authorKuznets, I. I.en
dc.date.accessioned2026-09-03T10:32:03Z
dc.date.available2026-09-03T10:32:03Z
dc.date.issued2026
dc.identifier.citationКузнець І. І. Класифікація класів засобів рефакторингу програмного коду та критерії їхнього вибору для високоефективних інформаційних систем // Матеріали Міжнародної науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2026)», м. Вінниця, 22-26 червня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/mn/mn2026/paper/view/27850.uk
dc.identifier.urihttps://ir.lib.vntu.edu.ua/handle/123456789/52953
dc.description.abstractУ роботі систематизовано класи засобів рефакторингу програмного коду та запропоновано систему критеріїв їхнього порівняння і вибору з орієнтацією на потреби високоефективних інформаційних систем.uk
dc.description.abstractThe paper systematizes classes of source-code refactoring tools and proposes a set of criteria for their comparison and selection, oriented toward the needs of high-performance information systems. It is shown that different tool classes (IDE engines, static analysis platforms, rule/recipe-based large-scale transformation tools, AST libraries, autofix tools, refactoring detectors, and LLM assistants) differ in the level of semantic guarantees, scalability, CI/CD integration, and reproducibility. A practically applicable tool-selection scheme is proposed depending on the type of refactoring task and the constraints of the maintenance process.en
dc.language.isouk_UAuk_UA
dc.publisherВНТУuk
dc.relation.ispartofМатеріали Міжнародної науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2026)», м. Вінниця, 22-26 червня 2026 р.uk
dc.relation.urihttps://conferences.vntu.edu.ua/index.php/mn/mn2026/paper/view/27850
dc.subjectрефакторингuk
dc.subjectзасоби рефакторингуuk
dc.subjectстатичний аналізuk
dc.subjectтехнічний боргuk
dc.subjectCI/CDen
dc.subjectrule-basedперетворенняuk
dc.subjectAST-трансформаціїuk
dc.subjectLLMen
dc.subjectrefactoringen
dc.subjectrefactoring toolsen
dc.subjectstatic analysisen
dc.subjecttechnical debten
dc.subjectCI/CDen
dc.subjectrule-based transformationsen
dc.subjectASTtransformationsen
dc.subjectLLMen
dc.titleКласифікація класів засобів рефакторингу програмного коду та критерії їхнього вибору для високоефективних інформаційних системuk
dc.typeThesis
dc.identifier.udc004.4
dc.relation.referencesFowler M. Refactoring: Improving the Design of Existing Code. – 2nd ed. – Boston : Addison-Wesley, 2019. – 448 с.en
dc.relation.referencesO’Keeffe M., Cinnide M. Search-based refactoring: An empirical study // Journal of Software Maintenance and Evolution: Research and Practice. – 2008. – Vol. 20, No. 5. – С. 345–364.en
dc.relation.referencesO’Keeffe M., Cinnide M. Search-based refactoring for software maintenance // Journal of Systems and Software. – 2008. – Vol. 81, No. 4. – С. 502–516.en
dc.relation.referencesKebir S., Borne I., Meslati D. A genetic algorithm-based approach for automated refactoring of component-based software // Information and Software Technology. – 2017. – Vol. 88. – С. 17–36.en
dc.relation.referencesSaheb Nasagh R., Shahidi M., Ashtiani M. A fuzzy genetic automatic refactoring approach to improve software maintainability and flexibility // Soft Computing. – 2021. – Vol. 25, No. 6. – С. 4295–4325.en
dc.relation.referencesLiu B., Jiang Y., Zhang Y., Niu N., Li G., Liu H. Exploring the potential of general-purpose LLMs in automated software refactoring: An empirical study // Automated Software Engineering. – 2025. – Vol. 32. – Article 26.en
dc.relation.referencesShirafuji A., Oda Y., Suzuki J., Morishita M., Watanobe Y. Refactoring programs using large language models with few-shot examples // Proceedings of the 30th Asia-Pacific Software Engineering Conference (APSEC 2023). – 2023. – С. 151–160.en
dc.relation.referencesAbid C., Alizadeh V., Kessentini M., do Nascimento Ferreira T., Dig D. 30 Years of Software Refactoring Research: A Systematic Literature Review // IEEE Transactions on Software Engineering. – 2020.en


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record