Understanding the Causes of Microservice Logical Coupling: an Exploratory Study
d'Aragona, Dario Amoroso; Li, Xiaozhou; Janes, Andrea (2024-08-23)
d'Aragona, Dario Amoroso
Li, Xiaozhou
Janes, Andrea
ACM
23.08.2024
Amoroso d’Aragona, D., Li, X., & Janes, A. (2024). Understanding the causes of microservice logical coupling: An exploratory study. Proceedings of the 1st International Workshop on New Trends in Software Architecture, 14–17. https://doi.org/10.1145/3643657.3643912
https://creativecommons.org/licenses/by/4.0/
© 2024 Copyright held by the owner/author(s). This work licensed under Creative Commons Attribution International 4.0 License.
https://creativecommons.org/licenses/by/4.0/
© 2024 Copyright held by the owner/author(s). This work licensed under Creative Commons Attribution International 4.0 License.
https://creativecommons.org/licenses/by/4.0/
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202411016575
https://urn.fi/URN:NBN:fi:oulu-202411016575
Tiivistelmä
Abstract
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 components within a module collaborate to fulfill its task, referred to as cohesion. This paper studies the phenomenon of apparent coupling and explores the possibilities to exclude it from measurement when studying coupling between microservices.
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 components within a module collaborate to fulfill its task, referred to as cohesion. This paper studies the phenomenon of apparent coupling and explores the possibilities to exclude it from measurement when studying coupling between microservices.
Kokoelmat
- Avoin saatavuus [38865]