Understanding and addressing quality attributes of microservices architecture: A Systematic literature review

S Li, H Zhang, Z Jia, C Zhong, C Zhang, Z Shan… - Information and software …, 2021 - Elsevier
Context: As a rapidly adopted architectural style in software engineering, Microservices
Architecture (MSA) advocates implementing small-scale and independently distributed …

Microservice transition and its granularity problem: A systematic map** study

S Hassan, R Bahsoon… - Software: Practice and …, 2020 - Wiley Online Library
Microservices have gained wide recognition and acceptance in software industries as an
emerging architectural style for autonomic, scalable, and more reliable computing. The …

Contextual understanding of microservice architecture: current and future directions

T Cerny, MJ Donahoo, M Trnka - ACM SIGAPP Applied Computing …, 2018 - dl.acm.org
Current industry trends in enterprise architectures indicate movement from Service-Oriented
Architecture (SOA) to Microservices. By understanding the key differences between these …

From monolith to microservices: A classification of refactoring approaches

J Fritzsch, J Bogner, A Zimmermann… - … Engineering Aspects of …, 2019 - Springer
While the recently emerged Microservices architectural style is widely discussed in literature,
it is difficult to find clear guidance on the process of refactoring legacy applications. The …

From monolith to microservices: A dataflow-driven approach

R Chen, S Li, Z Li - 2017 24th Asia-Pacific Software …, 2017 - ieeexplore.ieee.org
Emerging from the agile practitioner communities, the microservice-oriented architecture
emphasizes implementing and employing multiple small-scale and independently …

A dataflow-driven approach to identifying microservices from monolithic applications

S Li, H Zhang, Z Jia, Z Li, C Zhang, J Li, Q Gao… - Journal of Systems and …, 2019 - Elsevier
Microservices architecture emphasizes employing multiple small-scale and independently
deployable microservices, rather than encapsulating all function capabilities into one …

Security in microservices architectures

N Mateus-Coelho, M Cruz-Cunha… - Procedia Computer …, 2021 - Elsevier
A Microservice is a small or even micro independent process that communicates, acts, and
returns via messages through lightweight mechanisms like Thrift, HTTP or RESTAPI …

Migrating web applications from monolithic structure to microservices architecture

Z Ren, W Wang, G Wu, C Gao, W Chen, J Wei… - Proceedings of the 10th …, 2018 - dl.acm.org
In the traditional software development and deployment, the centralized monolithic is always
adopted, as the modules are tightly coupled, which caused many inconvenience in software …

Identifying microservices using functional decomposition

S Tyszberowicz, R Heinrich, B Liu, Z Liu - … Software Engineering. Theories …, 2018 - Springer
The microservices architectural style is rising fast, and many companies use this style to
structure their systems. A big challenge in designing this architecture is to find an …

Modernizing legacy systems with microservices: A roadmap

D Wolfart, WKG Assunção, IF da Silva… - Proceedings of the 25th …, 2021 - dl.acm.org
Legacy systems are long-lived applications, with obsolete technology and degraded
architecture. These systems hamper digital transformation and innovation, and require a …