Distributed Systems

Completed Master and Bachelor Theses

List of master theis suppervised by the group and its members. Thesis in 2018 and before are supervised at Chalmers, KTH, RWTH Aachen, or Tübingen University. 

2020

2019

2018

  • Quorum Algorirthms for Ultra-Low-Latency Wireless Networking for Mission Critical Applications, Beenish Shaukat, Master Thesis, Chalmers University of Technology. (2018). (Supervisor: Olaf Landsiedel; Examiner: Magnus Almgern). 
  • Bringing Order to CHAOS - Clustering in Wireless Sensor Networks, Mattias Nilsen and André Samuelsson, Master Thesis, Chalmers University of Technology. (2018). (Supervisor: Olaf Landsiedel; Examiner: Marina Papatriantafilou).
  • Implementing BLE in Rust, Johan Lindskogen and Francine Mäkelä, Master Thesis, Chalmers University of Technology. (2018). (Supervisor: Olaf Landsiedel; Examiner: Philippas Tsigas).
  • Distributed Consensus for Ultra-Low-Latency Wireless Networking Applications: TSCH and Chaos, Mikael Larsson and Johan Jinton, Master Thesis, Chalmers University of Technology. (2018). (Supervisor: Olaf Landsiedel; Examiner: Magnus Almgren).
  • TockOS: A Secure, Rust-based Runtime for the Internet of Things, Sebastian Lund and Filip Nilsson, Master Thesis, Chalmers University of Technology. (2018). (Supervisor: Olaf Landsiedel; Examiner: Philippas Tsigas).
  • Improving Intrusion Detection Systems for IoT using GPU, Oskar Olsson and Linus Johansson, Master Thesis, Chalmers University of Technology. (2018). (Supervisor: Magnus Almgren and Charalampos Stylianopoulos; Examiner: Olaf Landsiedel). 
  • Distributed Self-Stabilizing Service for Emulation of Shared Memory on Message Passing Platforms, Robert Gustafsson and Andreas Lindhé, Master Thesis, Chalmers University of Technology. (2018). (Supervisor: Elad M. Schiller; Examiner: Olaf Landsiedel). 

2017

  • Intrusion Detection System for Internet of Things, Johan Becker and My Vester, Master Thesis, Chalmers University of Technology. (Jun. 2017). (Supervisor: Beshr Al Nahas, Olaf Landsiedel; Examiner: Magnus Almgren). 
  • A Rust-based Runtime for the Internet-Of-Things, Fredrik Nilsson Niklas Adolfsson, Master Thesis, Chalmers University of Technology. (Jun. 2017). (Supervisor: Olaf Landsiedel; Examiner: Magnus Almgren). 
  • Investigating Simultaneous Localization and Mapping for AGV systems, Albin Pålsson and Markus Smedberg, Master Thesis, Chalmers University of Technology. (Jun. 2017). (Supervisor: Thomas Petig, Elad Schiller; Examiner: Olaf Landsiedel). 
  • A Real-Time Testbed for Distributed Algorithms:Evaluation of Average Consensus inSimulated Vehicular Ad Hoc Networks, David Gardtman and Albin Casparsson, Master Thesis, Chalmers University of Technology. (Jun. 2017). (Supervisor: Thomas Petig, Elad Schiller; Examiner: Olaf Landsiedel).
  • Testbed for Internet of Things and Wireless Sensor Networks, Coleb Mujurizi and Fahad Lafta Lafta, Master Thesis, Chalmers University of Technology. (Jun. 2017). (Supervisor: Beshr Al Nahas, Olaf Landsiedel; Examiner: Magnus Almgren). 

2016

  • Back-off Regulator for Improved Throughput, Congestion Avoidance and Fairness, Johan Persson and Emil Kristiansson, Master Thesis, Chalmers University of Technology. (Oct. 2016). (Supervisor: Iosif Salem, Elad Schiller; Examiner: Olaf Landsiedel). 
  • Detecting Appliances in Energy Traces, Anton Bergman and Mikael Alping, Master Thesis, Chalmers University of Technology. (Dec. 2016). (Supervisor: Magnus Almgren; Examiner: Olaf Landsiedel). 
  • Securing Chaos: An Ultra Low-Latency Wireless Network Protocol for Mission Critical Applications, Robin Karlsson, Master Thesis, Chalmers University of Technology. (Nov. 2016). (Supervisor: Olaf Landsiedel, Beshr Al Nahas; Examiner: Elad Schiller). 
  • Implementing cooperative-driving scenarios in CHAOS, Aron Manucheri, Master Thesis, Chalmers University of Technology. (Apr. 2016). (Supervisor: Olaf Landsiedel, Beshr Al Nahas; Examiner: Patrik Jansson). 
  • Towards Wireless Communication with Bounded Delay, Henning PHan, Master Thesis, Chalmers University of Technology. (May 2016). (Supervisor: Thomas Petig, Olaf Landsiedel; Examiner: Elad M. Schiller). 
  • Sensor fusion based indoor positioning with iBeacons, Herman Fransson and Gustav Ehrenborg, Master Thesis, Chalmers University of Technology. (Jan. 2016). (Supervisor: Elad M. Schiller and Tomas Petig; Examiner: Olaf Landsiedel). 
  • A Distributed Publish/Subscribe System built on a DHT Substrate, André Laszlo, Master Thesis, Chalmers University of Technology. (Feb. 2016). (Supervisor, Examiner: Olaf Landsiedel). 

2015

  • Enabling the Chaos Networking Primitive on Bluetooth LE, Coen Roest, Master Thesis, Chalmers University of Technology and TU Delft. (Oct. 2015). (Supervisor: Beshr Al Nahas, Olaf Landsiedel; Examiner: Olaf Landsiedel, Marco Zuniga, Koen Langendoen, Alessandro Bozzon).
  • Intelligent Compaction System - Autonomous Compactor, Viktor Botev and Amirfarzad Azidhak, Master Thesis, Chalmers University of Technology. (Jun. 2015). (Supervisor: Christian Berger; Examiner: Olaf Landsiedel). 
  • BCStream - a data streaming based system for processing energy consumption data and integrating with social media, Carl Wålinder and Bao Hoan, Master Thesis, Chalmers University of Technology. (Feb. 2015). (Supervisor: Vincenzo Gulisano, Giorgos Georgiadis; Examiner: Olaf Landsiedel). 
  • Performance Management in Software Defined Networking, Jacob Andersson and Erik Termander, Master Thesis, Chalmers University of Technology. (Jan. 2015). (Supervisor, Examiner: Olaf Landsiedel). 

2014

  • Visualizing Distributed Algorithms on the Seattle Platform, Jakob Kallin, Master Thesis, University of Gothenburg. (Jun. 2014). (Supervisor, Examiner: Olaf Landsiedel). 
  • Energy Efficient, High-Speed Communication in WSNs, Attila Nagy, Master Thesis, University of Gothenburg. (May 2014). (Supervisor, Examiner: Olaf Landsiedel). 

2013

  • Configurable On-Board Vehicle Data Logging with Principal Component Analysis, Nadia Holtryd, Master Thesis, Chalmers University of Technology. (Dec. 2013). (Supervisor, Examiner: Olaf Landsiedel). 
  • Digitizing Statistics Handling through Hardware and Mobile Web Technology, Tomas Ohlson, Master Thesis, Chalmers University of Technology. (Nov. 2013). (Supervisor, Examiner: Olaf Landsiedel). 
  • Evaluating Wireless Communication Performance at Quarries, Eleni Kalpaxidou and Susanne Vernersson, Master Thesis, Chalmers University of Technology. (Aug. 2013). (Supervisor, Examiner: Olaf Landsiedel). 
  • Debugging the Networked Car, Tao Li, Master Thesis, Chalmers University of Technology. (Aug. 2013). (Supervisor, Examiner: Olaf Landsiedel). 
  • Debugging Wireless Sensor Networks with Incremental Snapshots, Salvatore Tomaselli, Master Thesis, Chalmers University of Technology. (Aug. 2013). (Supervisor, Examiner: Olaf Landsiedel). 
  • Distributed Diagnostics Tool for Sensor Networks, Xin Zhang, Master Thesis, Chalmers University of Technology. (May 2013). (Supervisor: Elad M. Schiller; Examiner: Olaf Landsiedel). 
  • Finding Bugs in Wireless Sensor Networks with Symbolic Execution, Mahdieh Sadat Mirhashemi, Master Thesis, Chalmers University of Technology. (Jan. 2013). (Supervisor, Examiner: Olaf Landsiedel). 

2012

  • SystemWeaver License Manager, Borz Mihai Vasile, Master Thesis, Chalmers University of Technology. (Oct. 2012). (Supervisor, Examiner: Olaf Landsiedel). 

2011

  • Scalable Data Collection for Mobile Wireless Sensor Networks, Navid Hassanzadeh, Master Thesis, KTH Royal Institute of Technology and Swedish Institute of Computer Science (SICS). (2011). (Advisor: Thiemo Voigt, Olaf Landsiedel; Examiner: Gunnar Karlsson). 
  • Reliable, Low-delay Communication in Wireless Sensor Networks, Mahesh Bogadi Shankar Prasad, Master Thesis, KTH Royal Institute of Technology and Swedish Institute of Computer Science (SICS). (2011). (Advisors: Olaf Landsiedel, Thiemo Voigt; Examiner: Carlo Fischione). 

2010

  • Statistical Vector-based Routing Protocol for Wireless Sensor Networks, Tobias Vaegs, Master/Diploma Thesis, RWTH Aachen University. (2010). (Advisors: Muhammad Hamad Alizai, Olaf Landsiedel, Klaus Wehrle).
  • Design and Implementation of a Graphical Composition Framework for Modular Communication Protocols, Polson Keeratibumrungpong, Bachelor Thesis, RWTH Aachen University. 
  • Automatisierte Erzeugung von Mechanismen zur Verbindungssignalisierung für modulare Kommunikationsprotokolle, Klaus Meyer, Master/Diploma Thesis,  RWTH Aachen University. (2010). (Advisors: Georg Kunz, Olaf Landsiedel, Klaus Wehrle). 
  • Modelling and Composing Protocol Functionalities, Alexandru Stan, Master/Diploma Thesis, RWTH Aachen University. (2010). (Advisors: Stefan Götz, Olaf Landsiedel, Klaus Wehrle).
  • A Dependency Model for Protocol Components, Volker Aßmann, Master/Diploma Thesis, RWTH Aachen University. (2010). (Advisors: Stefan Götz, Olaf Landsiedel, Klaus Wehrle).

2009

  • Development and Evaluation of an Efficient Framework for the Realization of Modular Protocols on Dedicated Packet Processors, Mirko Stoffers, Bachelor Thesis, RWTH Aachen University. 
  • Identifikation von Invarianten in Verteilten Hash Tabellen und deren modulare Implementierung, Irfan Simsek, Master/Diploma Thesis,  RWTH Aachen University. (2009). (Advisors: Olaf Landsiedel, Klaus Wehrle). 
  • Design and Implementation of Adaptivity Extensions in TinyOS, Waqaas Munawar, Master/Diploma Thesis, RWTH Aachen University. (2009). (Advisors: Olaf Landsiedel, Klaus Wehrle). 
  • Identifikation von Invarianten in Transportprotokollen und deren flexible Komposition in Kommunikationssystemen, Chritine Pape, Master/Diploma Thesis, RWTH Aachen University. (2009). (Advisors: Olaf Landsiedel, Klaus Wehrle). 

2008

  • Design and Implementation of a Framework for Remote Visualization of Network Simulations, Do Viet Trung, Master/Diploma Thesis, RWTH Aachen University. (2008). (Advisors: Olaf Landsiedel, Klaus Wehrle). 
  • Konzeption und Realisierung einer modularen Architektur für TCP und verwandte Kommunikationsprotokolle, Christian Lücking, Master/Diploma Thesis, RWTH Aachen University. (2008). (Advisors: Olaf Landsiedel, Klaus Wehrle). 

2007

  • Design and Implementation of an Adaptive Point-To-Point Routing Protocol for Wireless Sensor Networks, Alexander Becher, Master/Diploma Thesis, RWTH Aachen University. (2007). (Advisors: Olaf Landsiedel, Klaus Wehrle). 
  • Entwurf und Implementierung einer Platformabstraktionsschicht für modulare Kommunikationsprotokolle, Georg Kunz, Master/Diploma Thesis, RWTH Aachen University. (2007). (Advisors: Olaf Landsiedel, Klaus Wehrle).
  • Modulare Applikationen für Sensorknoten, Stefan Schmitz, Master/Diploma Thesis, RWTH Aachen University. (2007). (Advisors: Olaf Landsiedel, Klaus Wehrle).
  • Accurate Timing in Sensor Network Simulations, Muhammad Hamad Alizai, Master/Diploma Thesis, RWTH Aachen University. (2007). (Advisors: Olaf Landsiedel, Klaus Wehrle). 
  • Entwurf und Realisierung eines Plattformunabhängigen Kommunikationssubsystems für Sensornetzwerke, Juri Saragazki, Master/Diploma Thesis, RWTH Aachen University. (2007). (Advisors: Olaf Landsiedel, Klaus Wehrle). 

2006

  • Verhaltensmodellierung auf Basis von Lernalgorithmen im strategiebasierten Mobilitätsmodell, Marcel Kronfeld, Master/Diploma Thesis, University of Tübingen. (2006). (Advisors: Leo Petrak, Georg Carle, Olaf Landsiedel, Klaus Wehrle). 
  • Implementation and Evaluation of the OLSR Protocol for the Mobility Model Framework, Nikolaus Kramer, Project Thesis (Studienarbeit), University of Tübingen.
  • Entwicklung einer graphischen Benutzerschnittstelle zum dynamastersthesishen Konfigurieren von Bausteinen, Philipp Liedtke, Project Thesis (Studienarbeit), University of Tübingen. 
  • Animal Oberservation using Embedded Technologies – Rat movement tracking, Corinna Schmitt, Master/Diploma Thesis, University of Tübingen. (2006). (Advisors: Olaf Landsiedel, Klaus Wehrle, Georg Carle, Hanspeter Mallot). 
  • Virtuelle Ressourcen für Kommunikationssysteme, Thilo Ewald, Master/Diploma Thesis, University of Tübingen. (2006). (Advisors: Olaf Landsiedel, Klaus Wehrle, Georg Carle). 
  • Implementation of Standard Internet Protocols for Sensor Motes to observe Rats in the Wild, Jo Agila Bitsch Link, Master/Diploma Thesis, University of Tübingen. (2006). (Advisors: Olaf Landsiedel, Klaus Wehrle, Georg Carle, Hanspeter Mallot). 

2005

  • Realistische Propagationsmodelle für das Mobility Model Framework, Michael Graf, Project Thesis (Studienarbeit), University of Tübingen. 
  • Flexible Internetprokolle, Katharina Denkinger, Master/Diploma Thesis, University of Tübingen. (2005). (Advisors: Olaf Landsiedel, Klaus Wehrle, Georg Carle).
  • Implementation of SARA - Sender and Receiver Anonymity, Christian Beckel, Project Thesis (Studienarbeit), University of Tübingen.
  • Communication Architecture Analysis and comparison focusing on communication subsystems, Corinna Schmitt, Project Thesis (Studienarbeit), University of Tübingen.
  • Modellierung einer virtuellen Welt für Simulationen, Stefanie Hofmann, Project Thesis (Studienarbeit), University of Tübingen. 

2004

  • Speichermodellierung und präzise Analyse des Energieverbrauches von Sensornetzwerken mit Atemu, Thomas Gärtner, Project Thesis (Studienarbeit), University of Tübingen.
  • Simulation von Frequenzmodellen und deren Verbindung zu Bewegungsmodellen, Andreas Monger, Project Thesis (Studienarbeit), University of Tübingen.