activity
20182023
most citedFrom Monolithic Systems to Microservices: An Assessment Framework

138 citations · 430 across the 31 of their papers we have counts for

collaborators
Showing 2023Show all

11 papers · 1 filter

cs.HC2023★ 8 cited

Learning to Prompt in the Classroom to Understand AI Limits: A pilot study

Emily Theophilou, Cansu Koyuturk, Mona Yavari +10

Artificial intelligence's (AI) progress holds great promise in tackling pressing societal concerns such as health and climate. Large Language Models (LLM) and the derived chatbots,…

cs.SE2023★ 1 cited

End-to-End Test Coverage Metrics in Microservice Systems: An Automated Approach

Amr Elsayed, Tomas Cerny, Jorge Yero Salazar +4

Microservice architecture gains momentum by fueling systems with cloud-native benefits, scalability, and decentralized evolution. However, new challenges emerge for end-to-end (E2E…

cs.SE2023

One Microservice per Developer: Is This the Trend in OSS?

Dario Amoroso d'Aragona, Xiaoxhou Li, Tomas Cerny +3

When developing and managing microservice systems, practitioners suggest that each microservice should be owned by a particular team. In effect, there is only one team with the res…

cs.SE2023★ 1 cited

Does Microservices Adoption Impact the Development Velocity? A Cohort Study. A Registered Report

Nyyti Saarimaki, Mikel Robredo, Sira vegas +3

[Context] Microservices enable the decomposition of applications into small and independent services connected together. The independence between services could positively affect t…

cs.SE2023

Benchmarks for End-to-End Microservices Testing

Sheldon Smith, Ethan Robinson, Timmy Frederiksen +4

Testing microservice systems involves a large amount of planning and problem-solving. The difficulty of testing microservice systems increases as the size and structure of such sys…

cs.SE2023★ 2 cited

On the Empirical Evidence of Microservice Logical Coupling. A Registered Report

Dario Amoroso d Aragona, Luca Pascarella, Andrea Janes +3

[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 good…