97 citations · 170 across the 6 of their papers we have counts for
6 papers
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…
Serverless Applications: Why, When, and How?
Simon Eismann, Joel Scheuner, Erwin van Eyk +4
Serverless computing shows good promise for efficiency and ease-of-use. Yet, there are only a few, scattered and sometimes conflicting reports on questions such as 'Why do so many…
Learning to Learn in Collective Adaptive Systems: Mining Design Patterns for Data-driven Reasoning
Mirko D'Angelo, Sona Ghahremani, Simos Gerasimou +4
Engineering collective adaptive systems (CAS) with learning capabilities is a challenging task due to their multi-dimensional and complex design space. Data-driven approaches for C…
A Review of Serverless Use Cases and their Characteristics
Simon Eismann, Joel Scheuner, Erwin van Eyk +5
The serverless computing paradigm promises many desirable properties for cloud applications - low-cost, fine-grained deployment, and management-free operation. Consequently, the pa…
Incremental Calibration of Architectural Performance Models with Parametric Dependencies
Manar Mazkatli, David Monschein, Johannes Grohmann +1
Architecture-based Performance Prediction (AbPP) allows evaluation of the performance of systems and to answer what-if questions without measurements for all alternatives. A diffic…
How is Performance Addressed in DevOps? A Survey on Industrial Practices
Cor-Paul Bezemer, Simon Eismann, Vincenzo Ferme +8
DevOps is a modern software engineering paradigm that is gaining widespread adoption in industry. The goal of DevOps is to bring software changes into production with a high freque…