TY - JOUR U1 - Zeitschriftenartikel, wissenschaftlich - begutachtet (reviewed) A1 - Amoroso d'Aragona, Dario A1 - Pascarella, Luca A1 - Janes, Andrea A1 - Lenarduzzi, Valentina A1 - Taibi, Davide T1 - Microservice logical coupling BT - A preliminary validation JF - 2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C), 13-17 March 2023, L'Aquila, Italy N2 - Coupling is one of the most frequently mentioned metric in software systems. However, to measure logical coupling between microservices, runtime information is needed or the availability of service-log files to analyze the calls between services is required. This work presents our emerging results, in which we propose a metric to statically calculate logical coupling between microservices based on commits to versioning systems. We performed an initial validation of the proposed metric with a dataset containing 145 open-source microservices projects. The results illustrate how logical coupling affects every system and increases overtime. However, we did not find a correlation between the number of commits or the number of developers and the introduction of logical coupling. In future, we investigate why, how, and when logical coupling is introduced in a system. KW - logical coupling Y1 - 2023 SN - 978-1-6654-6459-8 SB - 978-1-6654-6459-8 U6 - https://doi.org/10.1109/ICSA-C57050.2023.00028 DO - https://doi.org/10.1109/ICSA-C57050.2023.00028 SP - 81 EP - 85 S1 - 5 PB - IEEE CY - Piscataway, NJ ER -