Analyzing organizational structure of microservice projects based on contributor collaboration

X Li, AS Abdelfattah, J Yero… - … on Service-Oriented …, 2023 - ieeexplore.ieee.org
Software system quality is strongly affected by the organizational structure and collaboration
across developers. Effective and loosely coupled organization structures reflect the high …

Evaluating Microservice Organizational Coupling Based on Cross-Service Contribution

X Li, DA d'Aragona, D Taibi - International Conference on Product …, 2023 - Springer
For traditional modular software systems,“high cohesion, low coupling” is a recommended
setting while it remains so for microservice architectures. However, coupling phenomena …

On the empirical evidence of microservice logical coupling. a registered report

DA Aragona, L Pascarella, A Janes… - arXiv preprint arXiv …, 2023 - arxiv.org
[Context] Coupling is a widely discussed metric by software engineers while developing
complex software systems, often referred to as a crucial factor and symptom of a poor or …

[PDF][PDF] Claim: a Lightweight Approach to Identify Microservices in Dockerized Environments

K Maggi, R Verdecchia, L Scommegna… - Proceedings of the 28th …, 2024 - researchgate.net
Background: Over the past decade, microservices have surged in popularity within software
engineering. From a research viewpoint, mining studies are frequently employed to assess …

YOLOS-MCI: Automating Microservices Coupling Index Calculation using Vision Transformers

Y Heryadi, LA Wulandhari, I Sonata - Procedia Computer Science, 2024 - Elsevier
Microservice Architectures (MSA) provide flexibility and scalability in software development.
However, accurately measuring the level of interdependence among Microservices …

A Framework for Microservice Organizational Structure Optimization

X Li, M Albano - Proceedings of the 1st International Workshop on New …, 2024 - dl.acm.org
With the soaring popularity of microservices, practitioners have realized that the key to
success lies more in the management of people than in the architecture itself. Due to the …

Understanding the Causes of Microservice Logical Coupling: an Exploratory Study

D Amoroso d'Aragona, X Li, A Janes - Proceedings of the 1st …, 2024 - dl.acm.org
When implementing a software system, two crucial metrics come into play: the degree of
interdependence between modules, known as coupling, and the extent to which the …

Metrics and models for developer collaboration analysis in microservice-based systems. A systematic mapping study

X Li, AS Abdelfattah, R Su, J Lee, E Aponte, R Koerner… - 2020 - repository.arizona.edu
Microservices enable different teams to develop and deploy services independently.
Practitioners are frequently mentioning the need for independence between teams and …

[PDF][PDF] Automated Database Schema Evolution in Microservices

M André - Conference on Very Large Data Bases (VLDB 2023), 2023 - ceur-ws.org
Microservices architecture has emerged as a dominant model for designing cloud-based
applications. In this architecture, modular and heterogeneous services, independently …