Roadmap to reasoning in microservice systems: a rapid review

AS Abdelfattah, T Cerny - Applied Sciences, 2023 - mdpi.com
Understanding software systems written by others is often challenging. When we want to
assess systems to reason about them, ie, to understand dependencies, analyze evolution …

Visualizing microservice architecture in the dynamic perspective: A systematic mapping study

ME Gortney, PE Harris, T Cerny, A Al Maruf… - IEEE …, 2022 - ieeexplore.ieee.org
As microservices become more popular, more drawbacks become apparent to developers.
One issue that many teams face today is the failure to visualize the entire system …

Fault analysis and debugging of microservice systems: Industrial survey, benchmark system, and empirical study

X Zhou, X Peng, T Xie, J Sun, C Ji… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
The complexity and dynamism of microservice systems pose unique challenges to a variety
of software engineering tasks such as fault analysis and debugging. In spite of 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 …

Migrating towards microservice architectures: an industrial survey

P Di Francesco, P Lago… - 2018 IEEE international …, 2018 - ieeexplore.ieee.org
Microservices are gaining tremendous traction in industry and a growing scientific interest in
academia. More and more companies are adopting this architectural style for modernizing …

Slicing object-oriented software

L Larsen, MJ Harrold - … of IEEE 18th international conference on …, 1996 - ieeexplore.ieee.org
Describes the construction of system dependence graphs for object-oriented software on
which efficient slicing algorithms can be applied. We construct these system dependence …

Towards recovering the software architecture of microservice-based systems

G Granchelli, M Cardarelli… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Today the microservice architectural style is being adopted by many key technological
players such as Netflix, Amazon, The Guardian. A microservice architecture is composed of …

Microservices: architecture, container, and challenges

G Liu, B Huang, Z Liang, M Qin… - 2020 IEEE 20th …, 2020 - ieeexplore.ieee.org
Microservices are emerging as a new computing paradigm which is a suitable
complementation of cloud computing. Microservices will decompose traditional monolithic …

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 …

Towards micro service architecture recovery: An empirical study

N Alshuqayran, N Ali, R Evans - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Micro service architectures are rapidly establishing themselves in the software industry as a
more efficient and effective substitute for monolithic applications. In a micro service …