БАГАТОВИМІРНИЙ ПІДХІД В ЗАДАЧАХ РОЗРОБКИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
DOI:
https://doi.org/10.31891/2307-5732-2025-359-92Ключові слова:
багатовимірний підхід, тензорний метод, оптимізація коду, аналіз залежностей, тестування, інтелектуальні системи розробкиАнотація
У статті досліджується ефективність та доцільність застосування багатовимірного тензорного підходу у задачах розробки програмного забезпечення. Проаналізовано потенціал тензорних методів для моделювання складних багатовимірних залежностей, які є характерними для сучасних ІТ-систем. Обґрунтовано, що на відміну від традиційних векторно-матричних моделей, які часто призводять до втрати інформації про багатовимірну взаємодію, використання тензорних представлень складних взаємодій дозволяє в процесі розробки зберігати структуру й контекст не тільки елементів самого коду, але і між множиною параметрів програмного продукту, такими як зміни, авторство, метрики, тестові сценарії та час роботи програми. Розглянуто прикладні аспекти використання тензорних декомпозицій (CP, Tucker, Tensor Train) у задачах забезпечення якості, виявлення дефектів, оптимізації тестування та аналізу програмних залежностей. Також окреслено перспективи інтеграції тензорних моделей у середовища CI/CD, системи автоматизованого тестування, інструменти моніторингу технічного боргу та аналізу архітектури програмного забезпечення. Сформульовано рекомендації щодо впровадження багатовимірних технологій у практику програмної інженерії як основи для побудови самонавчальних, адаптивних та масштабованих систем підтримки розробки.
Завантаження
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2025 ТЕТЯНА ГРИГОР’ЄВА, ОЛЕКСАНДР РУСУ, ВІКТОР ГОРБАЧОВ, МИКОЛА КРОХМАЛЬ (Автор)

Ця робота ліцензується відповідно до ліцензії Creative Commons Attribution 4.0 International License.