activity
20182026
most citedServerless Applications: Why, When, and How?

97 citations · 175 across the 7 of their papers we have counts for

collaborators

9 papers

cs.SE2026

Evaluating Change Point Detection Methods for Software Performance Regression Analysis

Diego Elias Costa, Michele Tucci, Luca Traini +8

Performance issues in software systems are a critical quality issue that can erode user trust, violate service-level agreements, and ultimately affect business efficiency. Conseque…

cs.SE2024★ 1 cited

Early Detection of Performance Regressions by Bridging Local Performance Data and Architectural Models

Lizhi Liao, Simon Eismann, Heng Li +4

During software development, developers often make numerous modifications to the software to address existing issues or implement new features. However, certain changes may inadver…

cs.DC2022★ 11 cited

Let's Trace It: Fine-Grained Serverless Benchmarking using Synchronous and Asynchronous Orchestrated Applications

Joel Scheuner, Simon Eismann, Sacheendra Talluri +4

Making serverless computing widely applicable requires detailed performance understanding. Although contemporary benchmarking approaches exist, they report only coarse results, do…

cs.DC2021

A Case Study on the Stability of Performance Tests for Serverless Applications

Simon Eismann, Diego Elias Costa, Lizhi Liao +4

Context. While in serverless computing, application resource management and operational concerns are generally delegated to the cloud provider, ensuring that serverless application…

cs.SE2020

A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits

Steffen Herbold, Alexander Trautsch, Benjamin Ledel +45

Context: Tangled commits are changes to software that address multiple concerns at once. For researchers interested in bugs, tangled commits mean that they actually study not only…

cs.DC2020★ 10 cited

Sizeless: Predicting the optimal size of serverless functions

Simon Eismann, Long Bui, Johannes Grohmann +3

Serverless functions are a cloud computing paradigm where the provider takes care of resource management tasks such as resource provisioning, deployment, and auto-scaling. The only…