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).
