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. His current activities include researching event-based systems for Edge computing applications, and Cloud/Edge engineering in the the CPS/IoT ecosystem project.
- Edge computing
- Event-based systems
- Message-oriented middleware
- 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|
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:
- (SE) Efficient and Reliable Multicast in Publish-Subscribe Systems
- Diverse range of topics in the CPS/IoT project
The listed topics can also be re-structured to be realized as a thesis or a project.
Topics in progress
The following topics are currently being worked on, but a continuation in the area is possible next semester
|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.|
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
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
"Message-Oriented Middleware for Edge Computing Applications." Doctoral Symposium of the 18th International Middleware Conference, 2017. Paper Presentation
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
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
- Thomas Rausch. "Build Failure Prediction in Continuous Integration Workflows." Diploma Thesis, TU Wien, 2016. Paper Presentation