Порівняння класичного UML-моделювання та контрактно-орієнтованого UML-подібного моделювання для мікросервісних систем
Автор
Панасюк, Б.
Бабюк, Н.
Panasiuk, В.
Babiuk, N.
Дата
2026Metadata
Показати повну інформаціюCollections
- Наукові роботи каф. ПЗ [1791]
Анотації
Синтетичні (демонстраційні) результати показують переваги підходу B: скорочення часу узгодження контрактів, зменшення дрейфу та інтеграційних дефектів, зростання покриття документацією і синхронності змін. Парний t‑тест демонструє статистично значущі відмінності для всіх метрик; у випадках ненормальності різниць робастний тест Wilcoxon підтверджує висновки. Практично підхід B доцільно інтегрувати в CI/CD як джерело істини для контрактів, доповнивши quality gates на DocCoverage та N_drift і автоматизованими перевірками сумісності схем. Synthetic (demonstration) results show that contract-oriented modeling is expected to reduce alignment time and drift, decrease integration defects, and increase documentation coverage and change synchronization. Paired t-tests indicate statistically significant differences across metrics; when normality of differences is violated, Wilcoxon signed-rank tests confirm the same conclusions. In practice, Approach B should be integrated into CI/CD as the source of truth for contracts, supported by quality gates on DocCoverage and N_drift and automated schema compatibility checks.
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/51883

