1 documents found
Information × Registration Number 2126U000275, Article popup.category Опубліковано, Стаття Title ESTIMATION OF EFFORT OF MIGRATION AMONG DOMAIN-DRIVEN DESIGN ARCHITECTURAL VARIATIONS popup.author Литвинов О. А.Хандецький В. С.Литвинов М. О.Lytvynov O. A.Khandetskyi V. S.Lytvynov M. O. popup.publication 27-03-2026 popup.source_user Журнал "Радіоелектроніка, інформатика, управління" (Національний університет "Запорізька політехніка") popup.source https://ric.zp.edu.ua/article/view/352779 popup.publisher National University "Zaporizhzhia Polytechnic" Description Актуальність. У статті розглядається проблема оцінки трудовитрат при міграції між варіаціями архітектури DDD із використанням методу, що базується на специфікаціях вимог, з метою підвищення передбачуваності процесу міграції програмного забезпечення.Мета роботи – запропонувати ефективний метод оцінки трудовитрат на основі аналізу Use Case.Метод. По-перше, запропоновано набір правил для строгої формалізації Use Case, адаптованих під потреби оцінки трудовитрат у розробці програмного забезпечення. По-друге, представлено метамодель модифікованого Use Case і метод класифікації Use Case на основі фреймової моделі подання знань. Такий строгий опис дозволяє точніше оцінювати Use Case за допомогою методу FUSP та створювати окремі предиктори для кожного класу Use Case. По-третє, метод використовує історичні дані з попередніх ітерацій того самого проєкту та ґрунтується на трьох трендах: оптимістичному, песимістичному та середньому.Результати. Результатом є набір функцій, що використовуються для прогнозування трудовитрат (у людино-годинах), необхідних для наступної ітерації, окремо для кожного класу Use Case.Висновки. Метод FUSP було адаптовано для підвищення точності прогнозування трудовитрат при міграції між варіаціями архітектури DDD, із застосуванням підходу, заснованого на специфікаціях вимог. Розроблено набір умов для формування правил опису Use Case, адаптованих до задач оцінки трудомісткості міграції програмного забезпечення. Запропоновано метамодель модифікованого Use Case та метод класифікації Use Case на основі фреймової моделі подання знань. Сформульовано алгоритм побудови індивідуальних предикторів для кожного класу Use Case та відповідної оцінки трудовитрат. Коефіцієнт перетворення FUSP у людино-години базується на трьох трендах, що формуються і оновлюються за результатами попередніх ітерацій: найпесимістичніше передбачення визначається верхньою межею, найоптимістичніше – нижньою, а основна оцінка – це середнє між ними. Ці коефіцієнти використо-вуються для прогнозування трудо-витрат у людино-годинах, необхідних для наступної ітерації для кожного класу Use Case. Результати експерименту, проведеного на тестовому проєкті RTP цього класу ПЗ, показали, що середня відносна похибка запропонованого методу становить 0,0343, а стандартного – 0,1094. Отримані результати свідчать про те, що класифікація Use Case разом із їхнім строгим описом за запропонованими правилами, а також модифікація методу шляхом розділення логіки прогнозування відповідно до класів Use Case дозволяє досягти більшої точності та може ефективно використовуватись для оцінки трудовитрат при міграції архітектурних варіацій DDD. popup.nrat_date 2026-04-20 Close
Article
Опубліковано
Стаття
Литвинов О. А.. ESTIMATION OF EFFORT OF MIGRATION AMONG DOMAIN-DRIVEN DESIGN ARCHITECTURAL VARIATIONS
:
published. 2026-03-27;
Журнал "Радіоелектроніка, інформатика, управління" (Національний університет "Запорізька політехніка"), 2126U000275
1 documents found
search.subscribing
search.subscribe_text
Updated: 2026-04-29
