Microservice transition and its granularity problem: A systematic mapping 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 …

On code analysis opportunities and challenges for enterprise systems and microservices

T Cerny, J Svacina, D Das, V Bushong, M Bures… - IEEE …, 2020 - ieeexplore.ieee.org
Code analysis brings excellent benefits to software development, maintenance, and quality
assurance. Various tools can uncover code defects or even software bugs in a range of …

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 …

A modeling method for systematic architecture reconstruction of microservice-based software systems

F Rademacher, S Sachweh, A Zündorf - … , June 8–9, 2020, Proceedings 21, 2020 - Springer
Microservice Architecture (MSA) is an approach to architecting service-based software
systems, which aims for decreasing service coupling to enable independent service …

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 …

Automated code-smell detection in microservices through static analysis: A case study

A Walker, D Das, T Cerny - Applied Sciences, 2020 - mdpi.com
Microservice Architecture (MSA) is becoming the predominant direction of new cloud-based
applications. There are many advantages to using microservices, but also downsides to …

Automatic extraction of security-rich dataflow diagrams for microservice applications written in Java

S Schneider, R Scandariato - Journal of Systems and Software, 2023 - Elsevier
Dataflow diagrams (DFDs) are a valuable asset for securing applications, as they are the
starting point for many security assessment techniques. Their creation, however, is often …

Microservice security metrics for secure communication, identity management, and observability

U Zdun, PJ Queval, G Simhandl… - ACM transactions on …, 2023 - dl.acm.org
Microservice architectures are increasingly being used to develop application systems.
Despite many guidelines and best practices being published, architecting microservice …

Applying model-driven engineering to stimulate the adoption of devops processes in small and medium-sized development organizations: the case for microservice …

J Sorgalla, P Wizenty, F Rademacher, S Sachweh… - SN Computer …, 2021 - Springer
Microservice architecture (MSA) denotes an increasingly popular architectural style in which
business capabilities are wrapped into autonomously developable and deployable software …

microsecend: A dataset of security-enriched dataflow diagrams for microservice applications

S Schneider, T Özen, M Chen… - 2023 IEEE/ACM 20th …, 2023 - ieeexplore.ieee.org
Dataflow diagrams (DFDs) are useful resources in securing applications since they show a
software system's architecture and allow assessing architectural security and weaknesses …