Features of the implementation of micro-interfaces in information systems
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Видавництво Львівської політехніки
Lviv Politechnic Publishing House
Lviv Politechnic Publishing House
Abstract
Microservices are a software development technique, or variant of the service-oriented architecture structural style, that organizes an application as a collection of loosely coupled services. The purpose of the work is to study the methodology for the design and implementation of information systems using micro-interfaces in order to improve the quality and speed of their development and facilitate their use. The article proposes a method of transforming the software system architecture from monolithic to microservice architecture. A brief review of existing architecture reengineering research has been provided and the advantages of a microservice approach have been identified. At the second stage, a transition to a modular architecture with the allocation of functionality into separate modules has been proposed. An experiment with a typical external single page application demonstrates the performance of the proposed algorithm.
Description
Citation
Stepanov O. Features of the implementation of micro-interfaces in information systems / Stepanov Oleksandr, Klym Halyna // Advances in Cyber-Physical Systems. — Lviv : Lviv Politechnic Publishing House, 2024. — Vol 9. — No 1. — P. 54–60.