On microservice analysis and architecture evolution: A systematic map** study

V Bushong, AS Abdelfattah, AA Maruf, D Das… - Applied Sciences, 2021 - mdpi.com
Microservice architecture has become the leading design for cloud-native systems. The
highly decentralized approach to software development consists of relatively independent …

Microservice security: a systematic literature review

D Berardi, S Giallorenzo, J Mauro, A Melis… - PeerJ Computer …, 2022 - peerj.com
Microservices is an emerging paradigm for develo** distributed systems. With their
widespread adoption, more and more work investigated the relation between microservices …

Advancing static code analysis with language-agnostic component identification

M Schiewe, J Curtis, V Bushong, T Cerny - IEEE Access, 2022 - ieeexplore.ieee.org
Static code analysis of software systems has proven beneficial for a broad range of domains,
including security assessments, coding practice, error detection, and others. However, as …

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 …

Survey on tools and techniques detecting microservice api patterns

A Bakhtin, A Al Maruf, T Cerny… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
It is well recognized that design patterns improve system development and maintenance in
many aspects. While we commonly recognize these patterns in monolithic systems, many …

[PDF][PDF] A Review on Feasibility of Web Technology and Cloud Computing for Sustainable ES: Leveraging AI, IoT, and Security for Green Operations

SF Mallo, DM Abdulqader, RM Abdullah… - Journal of Information …, 2024 - researchgate.net
ES are comprehensive software solutions that support and integrate a wide range of
business processes within an organization. These systems are crucial for enhancing …

[PDF][PDF] AI-Driven Partitioning Framework for Migrating Monolithic Applications to Microservices

V Ramamoorthi - Journal of Computational Social Dynamics, 2023 - researchgate.net
Microservice Architecture (MSA) has become a standard for designing scalable and flexible
enterprise applications. However, the process of migrating monolithic systems to …

Explaining Microservices' Cascading Failures From Their Logs

J Soldani, S Forti, L Roveroni… - Software: Practice and …, 2024 - Wiley Online Library
Context Identifying the possible root causes of observed failures is crucial in microservice
applications, as much as explaining how such possible root failures propagated across the …

[PDF][PDF] Implementation of asynchronous microservices architecture on smart village application

SA Asri, I Astawa, I Sunaya, I Nugroho… - … Journal on Advanced …, 2022 - repository.pnb.ac.id
This paper discusses the implementation of microservices architecture in smart village
applications. The smart village application is a village-based online marketplace that …

[PDF][PDF] Research Opportunities in Microservices Quality Assessment: A Systematic Literature Review

V Tapia, M Gaona - Journal of Advances in Information Technology, 2023 - jait.us
The growth in the development of microservices has sparked interest in evaluating their
quality. This study seeks to determine the key criteria and challenges in evaluating …