Intern
Chair of Computer Science II - Software Engineering

Publications

Journal and Magazine Articles

  • The State of Serverless A...
    The State of Serverless Applications: Collection, Characterization, and Community Consensus. Eismann, Simon; Scheuner, Joel; van Eyk, Erwin; Schwinger, Maximilian; Grohmann, Johannes; Herbst, Nikolas; Abad, Cristina; Iosup, Alexandru; in Transactions on Software Engineering (2022). 48(10) 4152–4166.
  • A case study on the stabi...
    A case study on the stability of performance tests for serverless applications. Eismann, Simon; Costa, Diego; Liao, Lizhi; Bezemer, Cor-Paul; Shang, Weiyi; van Hoorn, André; Kounev, Samuel; in Journal of Systems and Software (JSS) (2022). 189
  • SARDE: A Framework for Co...
    SARDE: A Framework for Continuous and Self-Adaptive Resource Demand Estimation. Grohmann, Johannes; Eismann, Simon; Bauer, Andr{é}; Spinner, Simon; Blum, Johannes; Herbst, Nikolas; Kounev, Samuel; in ACM Transactions on Autonomous and Adaptive Systems (2021). 15(2) Association for Computing Machinery, New York, NY, USA.
  • Serverless Applications:W...
    Serverless Applications:Why, When, and How?. Eismann, Simon; Joel, Scheuner; van Eyk, Erwin; Schwinger, Maximilian; Grohmann, Johannes; Herbst, Nikolas; Abad, Cristina; Iosup, Alexandru; in IEEE Software (2021). 38(1) 32–39.
  • The SPEC-RG Reference Arc...
    The SPEC-RG Reference Architecture for FaaS: From Microservices and Containers to Serverless Platforms. van Eyk, Erwin; Grohmann, Johannes; Eismann, Simon; Bauer, Andr{é}; Versluis, Laurens; Toader, Lucian; Schmitt, Norbert; Herbst, Nikolas; Abad, Cristina L.; Iosup, Alexandru; in IEEE Internet Computing (2019). 23(6) 7–18. IEEE.
  • Online model learning for...
    Online model learning for self-aware computing infrastructures. Spinner, Simon; Grohmann, Johannes; Eismann, Simon; Kounev, Samuel; in Journal of Systems and Software (2019). 147 1–16.

Full Papers

  • Autoscaler Evaluation and...
    Autoscaler Evaluation and Configuration: A Practitioner’s Guideline. Straesser, Martin; Eismann, Simon; von Kistowski, J{ó}akim; Bauer, Andr{é}; Kounev, Samuel; 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?...
    Why Is It Not Solved Yet? Challenges for Production-Ready Autoscaling. Straesser, Martin; Grohmann, Johannes; von Kistowski, J{ó}akim; Eismann, Simon; Bauer, Andr{é}; Kounev, Samuel; 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 Ti...
    Libra: A Benchmark for Time Series Forecasting Methods. Bauer, Andr{é}; Z{ü}fle, Marwin; Eismann, Simon; Grohmann, Johannes; Herbst, Nikolas; Kounev, Samuel; in Proceedings of the 12th ACM/SPEC International Conference on Performance Engineering (ICPE) (2021). ACM, New York, NY, USA.
  • SuanMing: Explainable Pre...
    SuanMing: Explainable Prediction of Performance Degradations in Microservice Applications. Grohmann, Johannes; Straesser, Martin; Chalbani, Avi; Eismann, Simon; Arian, Yair; Herbst, Nikolas; Peretz, Noam; Kounev, Samuel; 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 ...
    Sizeless: Predicting the Optimal Size of Serverless Functions. Eismann, Simon; Bui, Long; Grohmann, Johannes; Abad, Cristina; Herbst, Nikolas; Kounev, Samuel; in Proceedings of the 22nd International MIDDLEWARE Conference (2021). 248–259.
    Best Student Paper Award, ACM Artifacts Evaluated — Functional
  • Baloo: Measuring and Mode...
    Baloo: Measuring and Modeling the Performance Configurations of Distributed DBMS. Grohmann, Johannes; Seybold, Daniel; Eismann, Simon; Leznik, Mark; Kounev, Samuel; Domaschka, Jörg; 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 S...
    Predicting the Costs of Serverless Workflows. Eismann, Simon; Grohmann, Johannes; van Eyk, Erwin; Herbst, Nikolas; Kounev, Samuel; 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 Perform...
    {Microservices: A Performance Tester’s Dream or Nightmare?}. Eismann, Simon; Bezemer, Cor-Paul; Shang, Weiyi; Okanovic, Dusan; van Hoorn, Andre; 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 ...
    {Model-based Performance Predictions for SDN-based Networks: A Case Study}. Herrnleben, Stefan; Rygielski, Piotr; Grohmann, Johannes; Eismann, Simon; Hossfeld, Tobias; Kounev, Samuel; in Proceedings of the 20th International GI/ITG Conference on Measurement, Modelling and Evaluation of Computing Systems (2020). Springer, Cham.
  • {Detecting Parametric Dep...
    {Detecting Parametric Dependencies for Performance Models Using Feature Selection Techniques}. Grohmann, Johannes; Eismann, Simon; Elflein, Sven; Mazkatli, Manar; von Kistowski, J{ó}akim; Kounev, Samuel; 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 ...
    {Integrating Statistical Response Time Models in Architectural Performance Models}. Eismann, Simon; Grohmann, Johannes; Walter, J{ü}rgen; von Kistowski, J{ó}akim; Kounev, Samuel; 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-Servic...
    {TeaStore: A Micro-Service Reference Application for Benchmarking, Modeling and Resource Management Research}. von Kistowski, J{ó}akim; Eismann, Simon; Schmitt, Norbert; Bauer, Andr{é}; Grohmann, Johannes; Kounev, Samuel; 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 D...
    {Modeling of Parametric Dependencies for Performance Prediction of Component-based Software Systems at Run-time}. Eismann, Simon; Walter, J{ü}rgen; von Kistowski, J{ó}akim; Kounev, Samuel; in 2018 IEEE International Conference on Software Architecture (ICSA) (2018). 135–144.
    Acceptance Rate: 25,6\% (22/86)

Short Papers

  • Same, Same, but Dissimila...
    Same, Same, but Dissimilar: Exploring Measurements for Workload Time-Series Similarity. Leznik, Mark; Grohmann, Johannes; Kliche, Nina; Bauer, Andr{é}; Seybold, Daniel; Eismann, Simon; Kounev, Samuel; Domaschka, J{ö}rg; 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 Addre...
    {How is Performance Addressed in DevOps?}. Bezemer, Cor{-}Paul; Eismann, Simon; Ferme, Vincenzo; Grohmann, Johannes; Heinrich, Robert; Jamshidi, Pooyan; Shang, Weiyi; van Hoorn, Andr{{é}}; Villavicencio, M{{ó}}nica; Walter, J{{ü}}rgen; Willnecker, Felix; 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 D...
    {On Learning Parametric Dependencies from Monitoring Data}. Grohmann, Johannes; Eismann, Simon; Kounev, Samuel; in Proceedings of the 10th Symposium on Software Performance 2019 (SSP’19) (2019).
  • {Utilizing Clustering to ...
    {Utilizing Clustering to Optimize Resource Demand Estimation Approaches}. Grohmann, Johannes; Eismann, Simon; Bauer, Andre; Zuefle, Marwin; Herbst, Nikolas; Kounev, Samuel; in 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W) (2019). 134–139. IEEE.
  • {Systematic Search for Op...
    {Systematic Search for Optimal Resource Configurations of Distributed Applications}. Bauer, Andr{é}; Eismann, Simon; Grohmann, Johannes; Herbst, Nikolas; Kounev, Samuel; 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 Par...
    Black-box Learning of Parametric Dependencies for Performance Models. Ackermann, Vanessa; Grohmann, Johannes; Eismann, Simon; Kounev, Samuel; 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-Extracti...
    {Providing Model-Extraction-as-a-Service for Architectural Performance Models}. Walter, J{ü}rgen; Eismann, Simon; Reed, Nikolai; Kounev, Samuel; in Proceedings of the 2017 Symposium on Software Performance (SSP) (2017).
  • { PAVO: A Framework for t...
    { PAVO: A Framework for the Visualization of Performance Analyses Results}. Walter, J{ü}rgen; K{ö}nig, Maximilian; Eismann, Simon; Kounev, Samuel; in Proceedings of the 2016 Symposium on Software Performance (SSP) (2016).
  • {Automated Transformation...
    {Automated Transformation of Descartes Modeling Language to Palladio Component Model}. Walter, J{ü}rgen; Eismann, Simon; Hildebrandt, Adrian; in Proceedings of the 2015 Symposium on Software Performance (SSP) (2015).

Vision and Position Papers

  • Buzzy: Towards Realistic ...
    Buzzy: Towards Realistic DBMS Benchmarking via Tailored, Representative, Synthetic Workloads. Domaschka, Jörg; Eismann, Simon; Leznik, Mark; Grohmann, Johannes; Kounev, Samuel; Seybold, Daniel; 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: ...
    {Beyond Microbenchmarks: The SPEC-RG Vision for A Comprehensive Serverless Benchmark}. van Eyk, Erwin; Scheuner, Joel; Eismann, Simon; Abad, Cristina; Iosup, Alexandru; in Companion of the 2020 ACM/SPEC International Conference on Performance Engineering (2020).
  • {The Vision of Self-Aware...
    {The Vision of Self-Aware Performance Models}. Grohmann, Johannes; Eismann, Simon; Kounev, Samuel; in 2018 IEEE International Conference on Software Architecture Companion (ICSA-C) (2018). 60–63.
  • A {SPEC RG} Cloud Group's...
    A {SPEC RG} Cloud Group’s Vision on the Performance Challenges of FaaS Cloud Architectures. van Eyk, Erwin; Iosup, Alexandru; Abad, Cristina L.; Grohmann, Johannes; Eismann, Simon; 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 ...
    The Vision of Self-aware Reordering of Security Network Function Chains. Iffländer, Lukas; Walter, Jürgen; Eismann, Simon; Kounev, Samuel; in Proceedings of the 2018 ACM/SPEC International Conference on Performance Engineering (2018). 1–4. ACM, New York, NY, USA.

Poster Papers

  • TeaStore: A Micro-Service...
    TeaStore: A Micro-Service Reference Application for Cloud Researchers. Eismann, Simon; v. Kistowski, J{ó}akim; Grohmann, Johannes; Bauer, Andr{é}; Schmitt, Norbert; Herbst, Nikolas; Kounev, Samuel; in Proceedings of 2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion) (2018). 11–12. IEEE.

Tutorial Papers

  • {Tools for Declarative Pe...
    {Tools for Declarative Performance Engineering}. Walter, J{ü}rgen; Eismann, Simon; Grohmann, Johannes; Okanovic, Dusan; Kounev, Samuel; in Companion of the 2018 ACM/SPEC International Conference on Performance Engineering (2018). 53–56. Association for Computing Machinery (ACM), New York, NY, USA.

Talks

  • {TeaStore - A Micro-Servi...
    {TeaStore - A Micro-Service Application for Benchmarking, Modeling and Resource Management Research}. Eismann, Simon; (2019, February).
  • {TeaStore - A Micro-Servi...
    {TeaStore - A Micro-Service Application for Benchmarking, Modeling and Resource Management Research}. Eismann, Simon; (2018, November).
  • {Flexible Performance Pre...
    {Flexible Performance Predictions at Run-time}. Eismann, Simon; (2018, April).

Techreports

  • A Review of Serverless Us...
    A Review of Serverless Use Cases and their Characteristics Eismann, Simon; Scheuner, Joel; van Eyk, Erwin; Schwinger, Maximilian; Grohmann, Johannes; Herbst, Nikolas; Abad, Cristina; Iosup, Alexandru; (2020). SPEC RG.