A picture of Thomas Rausch

Thomas Rausch

Ing. Dipl.-Ing., BSc

University Assistant


Short CV

Thomas is a university assistant and PhD student at the Distributed Systems Group of the Institute of Information Systems Engineering. After finishing his bachelor studies in 2014, he received a master's degree in Software Engineering & Internet Computing from TU Wien in 2016. Before joining the Distributed Systems Group, Thomas worked for three years as a software engineer at the industry-oriented research facility CDL-Flex, developing a data integration platform for systems engineering data and tools. He also has over four years of professional experience in Web application engineering. In 2018 he spent three months as a visiting researcher at IBM Watson Research in New York, working on systems to operationalize AI. His current activities include researching event-based systems for Edge computing applications, and Cloud/Edge engineering in the CPS/IoT ecosystem project.

Research Interests

  • Edge computing
  • Systems for AI
  • Event-based systems
  • Empirical software engineering



184.167 Distributed Systems UE, 3.0 ECTS
184.153 Distributed Systems Engineering VU, 3.0 ECTS
184.260 Distributed Systems Technologies VU, 6.0 ECTS
184.715 Project in Software Engineering & Internet Computing PR, 12.0 ECTS

Thesis & Project Supervision

I offer project topics and I am also happy to (co-)advise bachelor or master theses. In particular in the context of the CPS/IoT project there are a diverse range of topics to work on. Do not hesitate to contact me if you have an interesting topic you would like to work on!

Co-Supervised Theses

  • Philipp Raith, "Performance Evaluation of Java IO Models", Bachelor Thesis, TU Wien, 2018

Current Projects

The CPS/IoT Ecosystem is a collaborative effort between TU Wien, AIT, IST, and TTTech, to evaluate state-of-the art cyber-physical system and Internet of Things technologies, and build a unified CPS/IoT ecosystem for industrial and educational applications.


  1. Waldemar Hummer, Vinod Muthusamy, Thomas Rausch, Parijat Dube, Kaoutar El Maghraoui. 2019
    "ModelOps: Cloud-based Lifecycle Management for Reliable and Trusted AI", 2019 IEEE International Conference on Cloud Engineering (IC2E'19), 2019 (Accepted for publication).
  2. Olena Skarlat, Vasileios Karagiannis, Thomas Rausch, Kevin Bachmann and Stefan Schulte.
    "A Framework for Optimization, Service Placement, and Runtime Operation in the Fog" 11th IEEE/ACM Conference on Utility and Cloud Computing (UCC'18), 2018. Paper
  3. Thomas Rausch, Cosmin Avasalcai, Schahram Dustdar.
    "Portable Energy-Aware Cluster-Based Edge Computers," Third ACM/IEEE Symposium on Edge Computing (SEC'18), 2018. Paper Presentation
  4. Isakovic, Haris, Denise Ratasich, Christian Hirsch, Michael Platzer, Bernhard Wally, Thomas Rausch, Dejan Nickovic et al.
    "CPS/IoT Ecosystem: A platform for research and education", Proceedings of the 14th Workshop on Embedded and Cyber-Physical Systems Education (WESE 2018), 2018. Paper
  5. Thomas Rausch, Schahram Dustdar, Rajiv Ranjan.
    "Osmotic Message-Oriented Middleware for the Internet of Things," in IEEE Cloud Computing, vol. 5, no. 2, pp. 17-25, Mar./Apr. 2018. Paper
  6. Thomas Rausch, Stefan Nastic, Schahram Dustdar.
    "EMMA: Distributed QoS-Aware MQTT Middleware for for Edge Computing Applications", 2018 IEEE International Conference on Cloud Engineering (IC2E'18), 2018. Paper Presentation
  7. Thomas Rausch.
    "Message-Oriented Middleware for Edge Computing Applications." Doctoral Symposium of the 18th International Middleware Conference, 2017. Paper Presentation
  8. Stefan Nastic, Thomas Rausch, Ognjen Scekic, Schahram Dustdar, Marjan Gusev, Bojana Koteska, Magdalena Kostoska, Boro Jakimovski, Sasko Ristov, Radu Prodan.
    "A Serverless Real-Time Data Analytics Platform for Edge Computing." In IEEE Internet Computing, Volume: 21, 2017. Article
  9. Thomas Rausch, Waldemar Hummer, Philipp Leitner, Stefan Schulte.
    "An Empirical Analysis of Build Failures in the Continuous Integration Workflows of Java-Based Open-Source Software." 14th International Conference on Mining Software Repositories (MSR'17), 2017. Paper Presentation


  1. Thomas Rausch. "Build Failure Prediction in Continuous Integration Workflows." Diploma Thesis, TU Wien, 2016. Paper Presentation


I have been an official reviewer for




Distributed Systems Group
Vienna University of Technology
Argentinierstrasse 8/194-02
A-1040 Wien, Austria


Last edited: February 19., 2019