Mobile Cloud Computing

Theses

If you are interested in writing your bachelor's, master's, or diploma thesis with our group, please, consider the following information (independent of whether you plan to write your thesis in cooperation with an external company or not):

  1. If you already have a rough idea of a potential topic: Typically, we will only supervise theses which are at least closely related to our research areas. These will usually be concerned with the development and assessment of geo-distributed systems and applications in the context of cloud, edge, and fog computing. Send us an email and sketch out briefly your course specialization, why you seek supervision of your thesis by MCC and attach a list of completed courses and an overview of relevant practical experience (e.g., in the form of a CV).
  2. If you are interested in one of our announced open thesis topics (will be announced soon, so stay tuned!), please contact the group member mentioned in the topic description directly. Please sketch out briefly your course specialization and why you are interested in the topic. Furthermore, please also attach a list of completed courses and an overview of relevant practical experience (e.g., in the form of a CV).
  3. If you are interested in our research topics but have no idea which concrete area might interest you: Please, do not hesitate to email one of our group members. Give a short description of your course specialization, why you are interested in our research area and which area in particular and attach a list of completed courses and an overview of relevant practical experience (e.g., in the form of a CV).
  4. Further general information and tips can be found here.

Ongoing Theses

TopicSupervisionLevel
Comparing Software Update Strategies in Distributed Fog DeploymentsTrever SchirmerBachelor
Identifying different types of Bicycles and Cyclist Types from the SimRa data and adding them to SUMOAhmet-Serdar KarakayaMaster
Evaluating Predictive Replica Placement Techniques Using Real World Data in an Emulated Fog TestbedTrever SchirmerMaster
A Testbed for Evaluating the Detection Capabilities of Microbenchmark Suites Regarding Performance ChangesMartin GrambowMaster
Identifying the Impact of Different Traffic Infrastructure Types on Bicycle Traffic SafetyAhmet-Serdar KarakayaBachelor
Managing Vendor Lock-in in Serverless Edge-to-Cloud Computing from the Client SideTobias PfandzelterMaster
Optimizing the Execution Duration of Microbenchmark Suites Using Benchmark Stability MetricsMartin GrambowMaster
Design and Implementation of a Benchmark for Timeseries Database SystemsMartin GrambowBachelor
Using Duet Benchmarking in Performance Benchmarking of Distributed Datastores in the CloudMartin GrambowBachelor
Predicting Length of Stay for Things and People Interacting with Fog ApplicationsTobias PfandzelterBachelor

Past Theses since 2017

2022

TopicSupervisionLevel
Detecting Near Miss Incidents in Bicycle Traffic Using Machine Learning and Motion SensorsAhmet-Serdar KarakayaMaster
Using Crowdsourced Cycling Safety and Environmental Comfort Levels in Mobile Bicycle RoutingAhmet-Serdar KarakayaMaster
Optimizing Microbenchmark Suites based on Code Change AnalysisMartin GrambowBachelor
Efficient Exchange of Metadata Information in Geo-Distributed Fog SystemsTobias PfandzelterBachelor
Routing Requests to Geographically Close Nodes in Fog-Based FaaS DeploymentsTobias PfandzelterMaster
Using the OpenBikeSensor for Detecting Close Pass Incidents in the SimRa Smartphone AppAhmet-Serdar KarakayaMaster
Strictly Consistent Configuration Management for Distributed Fog PlatformsTobias PfandzelterBachelor

2021

TopicSupervisionLevel
Exploring the Limits of CRDTs and Eventually Consistent Datastores for Configuration Management in Fog EnvironmentsTobias PfandzelterBachelor
Using Optimized Microbenchmark Suites and Application Benchmarks to Detect Performance Regressions in CI/CD ProcessesMartin GrambowBachelor
Analyzing the Popularity of Street Segments for Cyclists in the SimRa DatasetAhmet-Serdar KarakayaBachelor
Predictive Replica Placement for Fog Data Management with Mobile ClientsTobias PfandzelterMaster
Guaranteeing Client-Centric Consistency through Datastore-Middleware Co-DesignTobias PfandzelterBachelor
Modeling Cyclist Behavior in SUMO based on the SimRa DatasetAhmet-Serdar KarakayaMaster
Routing End User Requests to Application Services in Fog EnvironmentsMartin GrambowMaster
Efficient Exchange of Topology Information in Fog Platforms with CRDT PrinciplesTobias PfandzelterBachelor
Design and Implementation of a Processing Pipeline for High Resolution Blood Pressure Sensor DataDavid BermbachMaster
Evaluating the Applicability of OpenISBT to Open Source Microservice APIsMartin GrambowBachelor
Identifying Nearest Nodes in Distributed Fog Platforms with Mobile ClientsTobias PfandzelterMaster
Managing the Tradeoff between End-to-End Latency and Load Distribution in Distributed Content-based Filtering SystemsJonathan HasenburgBachelor
Feedback-Driven Function Fusion in FaaS DeploymentsDavid BermbachMaster

2020

TopicSupervisionLevel
Design and Implementation of a Microservice TestbedMartin GrambowBachelor
Using Benchmarking to Trace Performance Problems in Microservice ApplicationsMartin GrambowMaster
Tracking Surface Quality of Cycle Paths based on Smartphone Sensor DataAhmet-Serdar KarakayaMaster
Function Placement in Fog-Based FaaS DeploymentsDavid BermbachMaster
Detecting Near Miss Incidents in Bicycle Traffic Using Acceleration Sensor DataAhmet-Serdar KarakayaMaster
Scaling GeoBroker Clusters based on Local ShardingJonathan HasenburgMaster
Design and Implementation of a Scalable, Distributed, Location-Based Pub/Sub SystemJonathan HasenburgMaster

2019

TopicSupervisionLevel
Design and Implementation of a Processing Pipeline for High Resolution Blood Pressure Sensor DataDavid BermbachMaster
Evaluating the Applicability of OpenISBT to Open Source Microservice APIsMartin GrambowBachelor
Identifying Nearest Nodes in Distributed Fog Platforms with Mobile ClientsTobias PfandzelterMaster
Managing the Tradeoff between End-to-End Latency and Load Distribution in Distributed Content-based Filtering SystemsJonathan HasenburgBachelor
Feedback-Driven Function Fusion in FaaS DeploymentsDavid BermbachMaster

2018

TopicSupervisionLevel
Performance-Benchmarking in Continuous-Integration-ProzessenMartin GrambowBachelor
Providerseitige Reduktion von Cold-Starts mit Hilfe von Kompositionswissen am Beispiel von OpenWhiskDavid BermbachBachelor
A System for Improving Web API AvailabilityDavid BermbachMaster
Benchmarking the Performance of MicroservicesDavid BermbachMaster
Understanding the Effects of Dockerization in Performance BenchmarkingDavid BermbachBachelor

2017

TopicSupervisionLevel
Design and Implementation of a Fog Data Management SystemDavid BermbachMaster
Predicting Carsharing AvailabilityDavid BermbachMaster
Managing Access for the Internet of Things and Services on the Example of ‘Eclipse SmartHome’David BermbachMaster