Placement of microservices-based IoT applications in fog computing: A taxonomy and future directions

S Pallewatta, V Kostakos, R Buyya - ACM Computing Surveys, 2023 - dl.acm.org
The Fog computing paradigm utilises distributed, heterogeneous and resource-constrained
devices at the edge of the network for efficient deployment of latency-critical and bandwidth …

Decomposition of monolith applications into microservices architectures: A systematic review

Y Abgaz, A McCarren, P Elger, D Solan… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Microservices architecture has gained significant traction, in part owing to its potential to
deliver scalable, robust, agile, and failure-resilient software products. Consequently, many …

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 …

Does domain-driven design lead to finding the optimal modularity of a microservice?

H Vural, M Koyuncu - IEEE Access, 2021 - ieeexplore.ieee.org
Information systems are moving into the cloud. The new requirements enforced by cloud
standards are high availability, high scalability, and a reduced mean time to recovery. Due to …

The μTOSCA toolchain: Mining, analyzing, and refactoring microservice‐based architectures

J Soldani, G Muntoni, D Neri… - Software: Practice and …, 2021 - Wiley Online Library
Exploiting microservices to architect enterprise applications is becoming commonplace. This
makes it crucial to provide some support for designing and analyzing microservice‐based …

An empirical study of the systemic and technical migration towards microservices

H Michael Ayas, P Leitner, R Hebig - Empirical Software Engineering, 2023 - Springer
Context As many organizations modernize their software architecture and transition to the
cloud, migrations towards microservices become more popular. Even though such …

[PDF][PDF] Microservices adoption: An industrial inquiry into factors influencing decisions and implementation strategies

M AIT SAID, A EZZATI, S MIHI… - International Journal of …, 2024 - researchgate.net
Microservices Architecture (MSA) has emerged as a promising paradigm for building
scalable and flexible software systems. While extensive research focuses on MSA's …

Defining and measuring microservice granularity—a literature overview

FH Vera-Rivera, C Gaona, H Astudillo - PeerJ Computer Science, 2021 - peerj.com
Defining and measuring microservice granularity—a literature overview [PeerJ] Related
research Download Share Twitter Facebook Email PEER-REVIEWED Defining and measuring …

On the way to microservices: Exploring problems and solutions from online q&a community

M Wu, Y Zhang, J Liu, S Wang, Z Zhang… - … on Software Analysis …, 2022 - ieeexplore.ieee.org
Microservice architecture is a dominant architectural style in SaaS industry, which helps to
develop a single application as a collection of independent, well-defined, and inter …

Facing the giant: A grounded theory study of decision-making in microservices migrations

HM Ayas, P Leitner, R Hebig - Proceedings of the 15th ACM/IEEE …, 2021 - dl.acm.org
Background: Microservices migrations are challenging and expensive projects with many
decisions that need to be made in a multitude of dimensions. Existing research tends to …