Контрактно-орієнтоване моделювання мікросервісної архітектури високонавантажених систем у UML-подібному середовищі
Author
Панасюк, Б.
Бабюк, Н.
Babiuk, N.
Date
2025Metadata
Show full item recordCollections
- Наукові роботи каф. ПЗ [1654]
Abstract
The study aims to develop and substantiate a contract-oriented modelling method for the microservice
architecture of high-load software systems within a specialised UML-like web environment. The proposed approach merges the
advantages of visual design and formal interface specification: JSON contract fragments are embedded directly into the arrows
representing component interactions on the diagrams. This provides an early, unambiguous and machine-readable fixation
of API agreements, minimises the gap between the design model and service implementation, and reduces documentationmaintenance costs. Метою дослідження є розроблення та обґрунтування методу контрактно‑орієнтованого моделювання мікросервісної архітектури високонавантажених програмних систем у спеціалізованому UML‑подібному
веб‑середовищі. Запропонований підхід поєднує переваги візуального проєктування та формальної специфікації інтерфейсів: JSON‑фрагменти контрактів інтегруються безпосередньо у стрілки, що відображають взаємодію компонентів на діаграмах. Це забезпечує ранню, однозначну й машинно‑читану фіксацію API‑угод, мінімізує розрив між
дизайнерською моделлю та реалізацією сервісів і знижує витрати на супровід документації.
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/49382