Loading…

Features of the Implementation of Micro-Interfaces in Information Systems

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 system...

Full description

Saved in:
Bibliographic Details
Published in:Advances in Cyber-Physical Systems 2024-05, Vol.9 (1), p.54-60
Main Authors: Stepanov, Oleksandr, Klym, Halyna
Format: Article
Language:English
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-crossref_primary_10_23939_acps2024_01_0543
container_end_page 60
container_issue 1
container_start_page 54
container_title Advances in Cyber-Physical Systems
container_volume 9
creator Stepanov, Oleksandr
Klym, Halyna
description 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.
doi_str_mv 10.23939/acps2024.01.054
format article
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_23939_acps2024_01_054</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_23939_acps2024_01_054</sourcerecordid><originalsourceid>FETCH-crossref_primary_10_23939_acps2024_01_0543</originalsourceid><addsrcrecordid>eNqdjssKwjAURIMoKNq9y_5A620a-1iLYheudB9iucGASUtuXPTvra8fcDXDcAYOY-sMUp7Xeb1RbU8cuEghS2ErJmzBSygTgKKejn3LRQJ5xecsIjJXEKIsKlFVC9YcUIWHR4o7HYcbxo3t72jRBRVM517rybS-SxoX0GvVjqRxceN05-0HOQ8U0NKKzbS6E0bfXDI47C-7YzK-iTxq2XtjlR9kBvJtLX_WEjI5Wud_XJ5vGkvv</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Features of the Implementation of Micro-Interfaces in Information Systems</title><source>EZB Electronic Journals Library</source><creator>Stepanov, Oleksandr ; Klym, Halyna</creator><creatorcontrib>Stepanov, Oleksandr ; Klym, Halyna ; Lviv Politechnic National University</creatorcontrib><description>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><identifier>ISSN: 2524-0382</identifier><identifier>EISSN: 2707-0069</identifier><identifier>DOI: 10.23939/acps2024.01.054</identifier><language>eng</language><ispartof>Advances in Cyber-Physical Systems, 2024-05, Vol.9 (1), p.54-60</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-crossref_primary_10_23939_acps2024_01_0543</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Stepanov, Oleksandr</creatorcontrib><creatorcontrib>Klym, Halyna</creatorcontrib><creatorcontrib>Lviv Politechnic National University</creatorcontrib><title>Features of the Implementation of Micro-Interfaces in Information Systems</title><title>Advances in Cyber-Physical Systems</title><description>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><issn>2524-0382</issn><issn>2707-0069</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNqdjssKwjAURIMoKNq9y_5A620a-1iLYheudB9iucGASUtuXPTvra8fcDXDcAYOY-sMUp7Xeb1RbU8cuEghS2ErJmzBSygTgKKejn3LRQJ5xecsIjJXEKIsKlFVC9YcUIWHR4o7HYcbxo3t72jRBRVM517rybS-SxoX0GvVjqRxceN05-0HOQ8U0NKKzbS6E0bfXDI47C-7YzK-iTxq2XtjlR9kBvJtLX_WEjI5Wud_XJ5vGkvv</recordid><startdate>20240510</startdate><enddate>20240510</enddate><creator>Stepanov, Oleksandr</creator><creator>Klym, Halyna</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20240510</creationdate><title>Features of the Implementation of Micro-Interfaces in Information Systems</title><author>Stepanov, Oleksandr ; Klym, Halyna</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-crossref_primary_10_23939_acps2024_01_0543</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Stepanov, Oleksandr</creatorcontrib><creatorcontrib>Klym, Halyna</creatorcontrib><creatorcontrib>Lviv Politechnic National University</creatorcontrib><collection>CrossRef</collection><jtitle>Advances in Cyber-Physical Systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Stepanov, Oleksandr</au><au>Klym, Halyna</au><aucorp>Lviv Politechnic National University</aucorp><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Features of the Implementation of Micro-Interfaces in Information Systems</atitle><jtitle>Advances in Cyber-Physical Systems</jtitle><date>2024-05-10</date><risdate>2024</risdate><volume>9</volume><issue>1</issue><spage>54</spage><epage>60</epage><pages>54-60</pages><issn>2524-0382</issn><eissn>2707-0069</eissn><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.</abstract><doi>10.23939/acps2024.01.054</doi></addata></record>
fulltext fulltext
identifier ISSN: 2524-0382
ispartof Advances in Cyber-Physical Systems, 2024-05, Vol.9 (1), p.54-60
issn 2524-0382
2707-0069
language eng
recordid cdi_crossref_primary_10_23939_acps2024_01_054
source EZB Electronic Journals Library
title Features of the Implementation of Micro-Interfaces in Information Systems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T16%3A26%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Features%20of%20the%20Implementation%20of%20Micro-Interfaces%20in%20Information%20Systems&rft.jtitle=Advances%20in%20Cyber-Physical%20Systems&rft.au=Stepanov,%20Oleksandr&rft.aucorp=Lviv%20Politechnic%20National%20University&rft.date=2024-05-10&rft.volume=9&rft.issue=1&rft.spage=54&rft.epage=60&rft.pages=54-60&rft.issn=2524-0382&rft.eissn=2707-0069&rft_id=info:doi/10.23939/acps2024.01.054&rft_dat=%3Ccrossref%3E10_23939_acps2024_01_054%3C/crossref%3E%3Cgrp_id%3Ecdi_FETCH-crossref_primary_10_23939_acps2024_01_0543%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true