This image shows Thomas F. Düllmann

Thomas F. Düllmann

M. Sc.

Research Assistant, Doctoral Researcher
Institute of Software Engineering
Software Quality and Architecture Group
[Photo: U. Regenscheit / University of Stuttgart]

Contact

Universitätsstraße 38
70569 Stuttgart
Germany
Room: 1.328

Office Hours

by appointment

Subject

  • Microservice Architectures
  • DevOps
  • Continuous Delivery Pipelines
  • Chaos Engineering
  • Reliability
  • Security
  • Privacy
  1. 2020

    1. A. U. Gias, A. van Hoorn, L. Zhu, G. Casale, T. F. Düllmann, and M. Wurster, “Performance Engineering for Microservices and Serverless Applications: The RADON Approach,” in Companion of the ACM/SPEC International Conference on Performance Engineering, in Companion of the ACM/SPEC International Conference on Performance Engineering. Edmonton AB, Canada: Association for Computing Machinery, 2020, pp. 46–49. doi: 10.1145/3375555.3383120.
  2. 2019

    1. C. Paule, T. F. Düllmann, and A. van Hoorn, “Vulnerabilities in Continuous Delivery Pipelines? A Case Study.,” in ICSA Companion, in ICSA Companion. IEEE, 2019, pp. 102–108. [Online]. Available: http://dblp.uni-trier.de/db/conf/icsa/icsa2019c.html#PauleDH19
  3. 2018

    1. T. F. Düllmann, C. Paule, and A. van Hoorn, “Exploiting DevOps Practices for Dependable and Secure Continuous Delivery Pipelines,” in Proceedings of the 4th International Workshop on Rapid Continuous Software Engineering (RCoSE 2018) @ ICSE 2018, in Proceedings of the 4th International Workshop on Rapid Continuous Software Engineering (RCoSE 2018) @ ICSE 2018. ACM, 2018.
    2. A. van Hoorn, A. Aleti, T. F. Düllmann, and T. Pitakrat, “ORCAS: Efficient Resilience Benchmarking of Microservice Architectures.,” in ISSRE Workshops, S. Ghosh, R. Natella, B. Cukic, R. Poston, and N. Laranjeiro, Eds., in ISSRE Workshops. IEEE Computer Society, 2018, pp. 146–147. [Online]. Available: http://dblp.uni-trier.de/db/conf/issre/issre2018w.html#HoornADP18
  4. 2017

    1. T. F. Düllmann, R. Heinrich, A. van Hoorn, T. Pitakrat, J. Walter, and F. Willnecker, “CASPA: A Platform for Comparability of Architecture-based Software Performance Engineering Approaches,” in Proceedings of the 2017 IEEE International Conference on Software Architecture (ICSA 2017), in Proceedings of the 2017 IEEE International Conference on Software Architecture (ICSA 2017). IEEE, 2017, pp. 294--297. doi: 10.1109/ICSAW.2017.26.
    2. T. F. Düllmann and A. van Hoorn, “Model-driven Generation of Microservice Architectures for Benchmarking Performance and Resilience Engineering Approaches,” in Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion, in Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion. L’Aquila, Italy: ACM, 2017, pp. 171--172. doi: 10.1145/3053600.3053627.
    3. T. F. Düllmann, “Performance Anomaly Detection in Microservice Architectures under Continuous Change,” 2017.
  5. 2016

    1. P. Keck, A. van Hoorn, D. Okanovic, T. Pitakrat, and T. F. Düllmann, “Antipattern-Based Problem Injection for Assessing Performance and Reliability Evaluation Techniques.,” in ISSRE Workshops, in ISSRE Workshops. IEEE Computer Society, 2016, pp. 64–70. [Online]. Available: http://dblp.uni-trier.de/db/conf/issre/issre2016w.html#KeckHOPD16

Courses

  • Summer Term 2020
    • Seminar: Selected Topics in Software Engineering: Non-Functional Aspects in Software Engineering
  • Winter Term 2019/2020
    • Seminar: Selected Topics in Software Engineering: Non-Functional Aspects in Software Engineering
  • Summer Term 2019
    • Seminar: Selected Topics in Software Engineering: Non-Functional Aspects in Software Engineering

  • Winter Term 2018/2019
    • Seminar: Selected Topics in Software Engineering: Non-Functional Aspects in Software Engineering

  • Summer Term 2018
    • Seminar: Selected Topics in Software Engineering: Non-Functional Aspects in Software Engineering

  • Winter Term 2017/2018
    • Seminar: Selected Topics in Software Engineering: Software Quality Verification and Forecasting

  • Summer Term 2017
    • Hauptseminar: Advanced Software Engineering: Non-Functional Aspects in Software Engineering

For encrypted communication you can use my PGP public key:

  • Fingerprint:
    F443 DD86 D757 1D1D FCA0 E199 6E0F 74A3 D239 57F5

  • From keyserver: https://keys.openpgp.org/search?q=F443+DD86+D757+1D1D+FCA0+E199+6E0F+74A3+D239+57F5
  • Textual representation:
    -----BEGIN PGP PUBLIC KEY BLOCK-----
    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
    =aiJ5
    -----END PGP PUBLIC KEY BLOCK-----
To the top of the page