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

Research Interests

  • Edge computing
  • Event-based systems
  • Message-oriented middleware
  • Empirical software engineering



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


I offer project and seminar topics and I am also happy to (co-)advise bachelor or master theses. Do not hesitate to contact me if you have an interesting topic!

List of currently offered topics:

The listed topics can also be re-structured to be realized as a thesis or a project.


  1. 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." In 14th International Conference on Mining Software Repositories (MSR'17), 2017. Download


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




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


Last edited: April 13., 2017