A Modeling Method for Systematic Architecture Reconstruction of Microservice-Based Software Systems
A Modeling Method for Systematic Architecture Reconstruction of Microservice-Based Software Systems
复制标题
基于微服务的软件系统的系统体系结构重建的建模方法
DOI:
10.1007/978-3-030-49418-6_21
复制
发表时间:
2020-05-05
期刊:
影响因子:
--
通讯作者:
Zündorf A
中科院分区:
文献类型:
--
作者:
Rademacher F;Sachweh S;Zündorf A
Microservice Architecture (MSA) is an approach to architecting service-based software systems, which aims for decreasing service coupling to enable independent service development and deployment. Consequently, the adoption of MSA is expected to particularly benefit the scalability, maintainability, and reliability of monolithic systems. However, MSA adoption also increases architectural complexity in service design, implementation, and operation. As a result, Software Architecture Reconstruction (SAR) of microservice architectures is aggravated. This paper presents a modeling method that systematizes SAR of microservice architectures with the goal to facilitate its execution. The method yields reconstruction models for certain architecture viewpoints in MSA to enable efficient architecture analysis. We validate the method’s applicability by means of a case study architecture and the assessment of its risk in technical debt using derived reconstruction models.
DOI:
10.1007/978-3-030-31646-4_7
发表时间:
2020-01-01
期刊:
MICROSERVICES: SCIENCE AND ENGINEERING
影响因子:
--
作者:
Rademacher, Florian;Sorgalla, Jonas;Zuendorf, Albert
通讯作者:
Zuendorf, Albert
影响因子:
--
作者:
Taibi, Davide;Lenarduzzi, Valentina;Pahl, Claus
通讯作者:
Pahl, Claus
影响因子:
3.3
作者:
Taibi, Davide;Lenarduzzi, Valentina
通讯作者:
Lenarduzzi, Valentina