Publications
Journal and Magazine Articles
-
The State of Serverless Applications: Collection, Characterization, and Community Consensus. in Transactions on Software Engineering (2022). 48(10) 4152–4166.
-
A case study on the stability of performance tests for serverless applications. in Journal of Systems and Software (JSS) (2022). 189
-
SARDE: A Framework for Continuous and Self-Adaptive Resource Demand Estimation. in ACM Transactions on Autonomous and Adaptive Systems (2021). 15(2) Association for Computing Machinery, New York, NY, USA.
-
Serverless Applications:Why, When, and How?. in IEEE Software (2021). 38(1) 32–39.
-
The SPEC-RG Reference Architecture for FaaS: From Microservices and Containers to Serverless Platforms. in IEEE Internet Computing (2019). 23(6) 7–18. IEEE.
-
Online model learning for self-aware computing infrastructures. in Journal of Systems and Software (2019). 147 1–16.
Full Papers
-
Autoscaler Evaluation and Configuration: A Practitioner’s Guideline. in Proceedings of the 2023 ACM/SPEC International Conference on Performance Engineering (2023). 31–41. Association for Computing Machinery, New York, NY, USA.
-
Why Is It Not Solved Yet? Challenges for Production-Ready Autoscaling. in Proceedings of the 2022 ACM/SPEC on International Conference on Performance Engineering (2022). 105–115. Association for Computing Machinery, New York, NY, USA.
-
Libra: A Benchmark for Time Series Forecasting Methods. in Proceedings of the 12th ACM/SPEC International Conference on Performance Engineering (ICPE) (2021). ACM, New York, NY, USA.
-
SuanMing: Explainable Prediction of Performance Degradations in Microservice Applications. in Proceedings of the 12th ACM/SPEC International Conference on Performance Engineering (ICPE) (2021). ACM, New York, NY, USA.Acceptance Rate: 29%
-
Sizeless: Predicting the Optimal Size of Serverless Functions. in Proceedings of the 22nd International MIDDLEWARE Conference (2021). 248–259.Best Student Paper Award, ACM Artifacts Evaluated — Functional
-
Baloo: Measuring and Modeling the Performance Configurations of Distributed DBMS. in 2020 28th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS) (2020). 1–8. IEEE.Acceptance Rate: 27%
-
Predicting the Costs of Serverless Workflows. in Proceedings of the 2020 ACM/SPEC International Conference on Performance Engineering (ICPE) (2020). 265–276. Association for Computing Machinery (ACM), New York, NY, USA.{Acceptance Rate: 23.4% (15/64)}
-
{Microservices: A Performance Tester’s Dream or Nightmare?}. in Proceedings of the 2020 ACM/SPEC International Conference on Performance Engineering (ICPE) (2020).{Acceptance Rate: 23.4% (15/64), ACM Artifacts Evaluated — Functional}
-
{Model-based Performance Predictions for SDN-based Networks: A Case Study}. in Proceedings of the 20th International GI/ITG Conference on Measurement, Modelling and Evaluation of Computing Systems (2020). Springer, Cham.
-
{Detecting Parametric Dependencies for Performance Models Using Feature Selection Techniques}. in 2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS) (2019). 309–322. IEEE Computer Society.{Acceptance Rate: 23.8% (29/122)}
-
{Integrating Statistical Response Time Models in Architectural Performance Models}. in Proceedings of the 2019 IEEE International Conference on Software Architecture (ICSA) (2019). 71–80. IEEE.Acceptance Rate: 21,9\% (21/96)
-
{TeaStore: A Micro-Service Reference Application for Benchmarking, Modeling and Resource Management Research}. in Proceedings of the 26th IEEE International Symposium on the Modelling, Analysis, and Simulation of Computer and Telecommunication Systems (2018). 223–236. IEEE Computer Society.{Acceptance Rate: 29.5\% (23/78)}
-
{Modeling of Parametric Dependencies for Performance Prediction of Component-based Software Systems at Run-time}. in 2018 IEEE International Conference on Software Architecture (ICSA) (2018). 135–144.Acceptance Rate: 25,6\% (22/86)
Short Papers
-
Same, Same, but Dissimilar: Exploring Measurements for Workload Time-Series Similarity. in Proceedings of the 2022 ACM/SPEC on International Conference on Performance Engineering (2022). 89–96. Association for Computing Machinery, New York, NY, USA.
-
{How is Performance Addressed in DevOps?}. in Proceedings of the 2019 ACM/SPEC International Conference on Performance Engineering (2019). 45–50. Association for Computing Machinery (ACM), New York, NY, USA.
Workshop Papers
-
{On Learning Parametric Dependencies from Monitoring Data}. in Proceedings of the 10th Symposium on Software Performance 2019 (SSP’19) (2019).
-
{Utilizing Clustering to Optimize Resource Demand Estimation Approaches}. in 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W) (2019). 134–139. IEEE.
-
{Systematic Search for Optimal Resource Configurations of Distributed Applications}. in 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W) (2019). 120–125. IEEE Computer Society, Los Alamitos, CA, USA.
-
Black-box Learning of Parametric Dependencies for Performance Models. in Proceedings of 13th International Workshop on Models@run.time (MRT), co-located with ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS 2018) (2018).
-
{Providing Model-Extraction-as-a-Service for Architectural Performance Models}. in Proceedings of the 2017 Symposium on Software Performance (SSP) (2017).
-
{ PAVO: A Framework for the Visualization of Performance Analyses Results}. in Proceedings of the 2016 Symposium on Software Performance (SSP) (2016).
-
{Automated Transformation of Descartes Modeling Language to Palladio Component Model}. in Proceedings of the 2015 Symposium on Software Performance (SSP) (2015).
Vision and Position Papers
-
Buzzy: Towards Realistic DBMS Benchmarking via Tailored, Representative, Synthetic Workloads. in Companion of the ACM/SPEC International Conference on Performance Engineering (2021). (Vol. ICPE ’21) 175–178. Association for Computing Machinery, New York, NY, USA.
-
{Beyond Microbenchmarks: The SPEC-RG Vision for A Comprehensive Serverless Benchmark}. in Companion of the 2020 ACM/SPEC International Conference on Performance Engineering (2020).
-
{The Vision of Self-Aware Performance Models}. in 2018 IEEE International Conference on Software Architecture Companion (ICSA-C) (2018). 60–63.
-
A {SPEC RG} Cloud Group’s Vision on the Performance Challenges of FaaS Cloud Architectures. in Companion of the 2018 ACM/SPEC International Conference on Performance Engineering (2018). 21–24. Association for Computing Machinery (ACM), New York, NY, USA.
-
The Vision of Self-aware Reordering of Security Network Function Chains. in Proceedings of the 2018 ACM/SPEC International Conference on Performance Engineering (2018). 1–4. ACM, New York, NY, USA.
Poster Papers
Tutorial Papers
Talks
-
{TeaStore - A Micro-Service Application for Benchmarking, Modeling and Resource Management Research}. (2019, February).
-
{TeaStore - A Micro-Service Application for Benchmarking, Modeling and Resource Management Research}. (2018, November).
-
{Flexible Performance Predictions at Run-time}. (2018, April).