TU BRAUNSCHWEIG
| Carl Friedrich Gauß Faculty | Department of Computer Science
Informatikzentrum

Open Theses: Distributed Systems

[ Open Theses | Running Theses | Finished Theses ]

The following thesis topics are offered by members of the Distributed Systems group. If none of the topics suits you, just contact us. There are probably additional open topics available.

Open theses:

Development of a fast distributed Key-Value StoreMaster ThesisInes Messadiopen
Building Agreement protocols with RDMA and SGX in RustBachelor Thesis, Master Thesis, Project ThesisInes Messadiopen
Implementierung von symmetrischen kryptographischen Verfahren in einem Rust-basierten BFT-Framework, Implementing Symmetric Cryptography in a Rust-based BFT FrameworkMaster Thesis, Project ThesisSigne Rüschopen

Running theses:

TitleTypeSupervisorStatus
Automatisierte Partitionierung von Rust-Anwendungen, Automated Partitioning for Rust ApplicationsBachelor ThesisManuel Niekerunning
Partitionierung der Ausführung der Systemaufrufe von WebAssembly-Anwendungen in AMD-SEV VMs, Partitioning System-Calls Execution of WebAssembly-Applications Running on AMD-SEV VMsBachelor ThesisMohammad Mahhoukrunning
ARM TrustZone-based Byzantine AgreementBachelor Thesis, Master Thesis, Project ThesisInes Messadi, Signe Rüschrunning
Literaturanalyse zur Skalierbarkeit von BFT-Protokollen in Blockchains, Literature Analysis of BFT Protocol Scalability in BlockchainsBachelor Thesis, Master Thesis, Project ThesisSigne Rüschtentative
Design und Implementierung eines Byzantinischen Einigungsprotokolls mit Bus-Kommunikation in Rust, Design and Implementation of Byzantine Consensus with Bus Communication in RustMaster ThesisSigne Rüschrunning
Entwicklung eines Frameworks zur Verteilung von partitionierten WebAssembly-Anwendungen auf AMD-SEV VMs, Development of a Deployment Framework for Partitioned WebAssembly Applications on AMD-SEV VMsMaster ThesisMohammad Mahhouk, Manuel Niekerunning
Absicherung einer Plattform für Mobile Agenten mit Keystone, Securing a Mobile Agents Platform with KeystoneMaster ThesisManuel Niekerunning
Ein Framework für dynamische WebAssembly-Anwendungen, A Framework for Dynamic WebAssembly ApplicationsMaster ThesisManuel Niekerunning
Live-Migration für Abgesicherte Mobile Agenten, Live Migration for Secure Mobile AgentsMaster ThesisManuel Niekerunning
Verteidigung gegen Synchronisationsangriffe mit User-Level Threading, Protecting against Synchronisation Attacks with User Level ThreadingMaster ThesisManuel Niekerunning
Enabling Reproducibility in Research Systems Project ThesisInes Messadi, Mohammad Mahhouktentative

Completed theses:

TitleTypeSupervisorStatus
Integration und Abhärtung des Paxos Protokolls in Memcached++Bachelor ThesisArthur Martensfinished
Fehlertoleranz Analyse mittels Fehlerinjektion - Fallstudie und Vergleich von WerkzeugenBachelor ThesisArthur Martensfinished
Portierung mehrfädiger Anwendungen nach eCos RTOSBachelor ThesisArthur Martensfinished
Design und Implementierung eines ZooKeeper Privacy ProxysBachelor ThesisStefan Brennerfinished
Aspektorientierte Implementierung einer Objektwiederherstellung für replizierte AnwendungenBachelor ThesisArthur Martensfinished
Storyboard v2.0: API-Design für ein Determinismus-FrameworkBachelor ThesisArthur Martensfinished
Visualization of Magnetic Tracer MeasurementsBachelor ThesisBjörn Cassensfinished
System Support for Instant On/Off Switching Utilizing NVRAMBachelor ThesisBjörn Cassensfinished
Erweiterung der Typunterstützung innerhalb des SEEP-Frameworks um DatenstrukturenBachelor ThesisBjörn Cassensfinished
Abhärtung von persistenten Heap-Speicher mit Hilfe von TransaktionenBachelor ThesisArthur Martensfinished
Smart service state partitioning in BFTBachelor ThesisBijun Li, Wenbo Xufinished
Visualization of Memory Access PatternsBachelor ThesisBjörn Cassensfinished
Implementation of Simulation Markers in Gem5Bachelor ThesisBjörn Cassensfinished
Anwendungspartitionierung und vertrauenswürdige Ausführung auf Intel SGXBachelor ThesisStefan Brennerfinished
Sichere Ausführung von Vert.X Mikro-ServicesBachelor ThesisStefan Brennerfinished
Aufbau zur Untersuchung der Einflüsse durch die Nutzung unterschiedlicher Speicher TechnologienBachelor ThesisBjörn Cassensfinished
Byzantine agreement service on distributed embedded systemsBachelor Thesis, Master Thesis, Project ThesisWenbo Xufinished
Implementierung eines Linux Treibers für die Verwaltung von persistenten SpeicherBachelor ThesisArthur Martensfinished
Implementierung einer Speicherallokation für nichtflüchtigen RAMBachelor ThesisArthur Martensfinished
Implementierung von robusten, atomaren Datenstrukturen in einem Linux-Kernel-ModulBachelor ThesisArthur Martensfinished
Browser-Integration einer gehärteten JavaScript UmgebungBachelor ThesisDavid Goltzschefinished
Aspect!FI: AspectC++ Induced Fault InjectionBachelor ThesisArthur Martensfinished
Machine Learning inside SGX enclavesBachelor ThesisDavid Goltzschefinished
Improve Dynamic State Partitioning in Parallel BFT SystemsBachelor ThesisBijun Lifinished
Web-CMS MigrationBachelor ThesisDavid Goltzschefinished
Entwicklung bzw. Portierung einer vertrauenswürdigen WebanwendungBachelor ThesisDavid Goltzschefinished
Evaluation von WebAssembly InstruktionenBachelor ThesisDavid Goltzschefinished
Sammlung von Zeit- und Standortnachweisen auf Smartphones, Collecting Time and Location Evidence on SmartphonesBachelor ThesisSigne Rüschfinished
Low Latency Byzantine Agreement using RDMA, Low Latency Byzantine Agreement using RDMABachelor ThesisSigne Rüsch, Ines Messadifinished
Integrierung eines BFT-Konsensusprotokolls in Hyperledger Fabric, Integration of a BFT consensus protocol in Hyperledger FabricBachelor ThesisSigne Rüschfinished
A continuous integration approach to enable the sustainable development of a Byzantine fault-tolerant frameworkBachelor Thesis, Master Thesis, Project ThesisInes Messadifinished
Serverless Mobile Agents: The Best of Both Worlds, Serverless Mobile Agents: Das Beste beider WeltenBachelor ThesisManuel Niekefinished
Enabling peer-to-peer communication between cooperative trusted web applicationsBachelor ThesisDavid Goltzschefinished
Design und Implementierung eines Ranglistensystems mit Gamification-Elementen, Design and Implementation of a Ranking System with Gamification ElementsBachelor ThesisDavid Goltzsche, Signe Rüschfinished
Kernel as a Service - Custom tailored kernels for the cloudBachelor ThesisProf. Dr. Rüdiger Kapitzaexamined
Veränderbare Anwendungen in Intel SGX Enklaven, Pluggable Applications in Intel SGX EnclavesBachelor ThesisNico Weichbrodtexamined
Entwicklung eines Tools zur Performanzanalyse von SGX Enklaven., Development of a SGX Enclave Performance Analysis ToolBachelor ThesisNico Weichbrodt, Arthur Martensexamined
Untersützung für Intel SGX v2 im SGX SDK, Support for Intel SGX v2 in the SGX SDKBachelor ThesisNico Weichbrodtexamined
Developement of a comprehensive life-cycle approach of Research softwareBachelor Thesis, Master Thesis, Project ThesisInes Messadiexamined
Skalierbarkeit von Chaincode-Anwendungen in der Hyperledger Fabric Blockchain, Scalability of Chaincode Applications in the Hyperledger Fabric BlockchainBachelor Thesis, Project ThesisSigne Rüsch
Analyse von Ortsdaten und Bewegungsprofilen, Data Analysis of Location TracesBachelor Thesis, Project ThesisSigne Rüsch
Datenzugriffsanalyse für Rust-AnwendungenBachelor ThesisManuel Niekeexamined
Implementierung einer IoT-Anwendung zur Sicherheitsanalyse, Implementation of an IoT Application for Security AnalysisBachelor ThesisManuel Niekeexamined
Integration einer Blockchain-Anwendung in die Social Media Plattform Twitter, Integrating a Blockchain Application into the Social Media Platform TwitterBachelor ThesisSigne Rüschexamined
Design und Implementierung einer Blockchain für eingebettete Systeme innerhalb eines Zugs, Design and Implementation of an Embedded Blockchain in Train SystemsBachelor ThesisSigne Rüsch, Ines Messadiexamined
Sicherheitsorientierte Partitionierung von Anwendungen in Rust mit Intel SGX, Security-Aware Application Partitioning in Rust Using Intel SGXBachelor ThesisSigne Rüschexamined
Erweiterung von Apache ZooKeeper um eine adaptive Migrationsmöglichkeit auf Basis zeitgebundener ReferenzenMaster ThesisStefan Brennerfinished
High availability for Openstack based IaaS cloudsMaster ThesisStefan Brennerfinished
Sichere und effiziente Prozessreplikation auf einem System unter widrigen BedingungenMaster ThesisArthur Martensfinished
Auf eigenen Beinen: Systematische Untersuchung von Kommunikationsansätzen für ein zukünftiges BFT-System, Standing on Own Feet: Systematic Analysis of Communication Approaches for a Next-Generation BFT SystemMaster ThesisJohannes Behlfinished
Auf der Suche nach einer MOM: Beurteilung bestehender nachrichtenorientierter Middlewares im Kontext eines zukünftigen BFT-Systems, Looking for a MOM: Assessing Existing Message-Oriented Middlewares in the Context of a Next-Generation BFT SystemMaster ThesisJohannes Behlfinished
CheapBFT: Hardware TCP/IP Integration for High Performance ApplicationsMaster ThesisBjörn Cassensfinished
Providing system support for multi-threaded SGX-based servicesMaster ThesisStefan Brennerfinished
A Lightweight System for Data Leakage Detection in Cloud ComputingMaster ThesisProf. Dr. Rüdiger Kapitzafinished
Integrated Tool Support for Energy-Aware ProgrammingMaster ThesisProf. Dr. Rüdiger Kapitzafinished
Linux Kernel Attack Surface Reduction MeasurementMaster ThesisProf. Dr. Rüdiger Kapitzafinished
Pervasive Profile-Based Energy Analysis of a Sensor Node Operating SystemMaster ThesisProf. Dr. Rüdiger Kapitzafinished
A Multi-leader Approach of Byzantine Fault ToleranceMaster ThesisBijun Lifinished
Remote Attestation in a multi-tenant and TrustZone-protected cloudMaster ThesisStefan Brennerfinished
Neuartige Analyse von Netzwerktraffic mit Intel SGX, Novel Network Traffic Analysis using Intel SGXMaster ThesisDavid Goltzschefinished
Design and implementation of trusted applications applying the ARM TrustZone hardware extensionsMaster ThesisStefan Brennerfinished
Ein Angriff auf TESLA-gesicherte ZeitsynchronisationsprotokolleMaster ThesisDavid Goltzschefinished
Absicherung eines JavaScript Interpreters mit Intel SGXMaster ThesisDavid Goltzschefinished
Entwicklung einer byzantinisch fehlertolerant replizierten Datenbank für Mehrkernumgebungen, Development of a Byzantine Fault-Tolerant Replicated Database for Multi-Core EnvironmentsMaster ThesisJohannes Behlfinished
Umsetzung einer konsensusorientierten Parallelisierung für Mehrkernumgebungen am Beispiele von Apache ZooKeeper, Realisation of a Consensus-Oriented Parallelisation for Multi-Core Environments using Apache ZooKeeperMaster ThesisJohannes Behlfinished
Development of a Memory Controller in Gem5Master ThesisBjörn Cassensfinished
Automated Deployment and Evaluation of BFT Systems Using a Metal-as-a-Service CloudMaster ThesisBijun Lifinished
Charakterisierung und Entwicklung eines Benchmarks zur Evaluierung aktueller Blockchains, Characterization and Benchmarking of Current BlockchainsMaster ThesisSigne Rüschfinished
Fault-Injection-Based Assessment of Fault Tolerance Measures with FAIL*Master ThesisArthur Martensfinished
Leistungs- und Skalierungsoptimierung von DeNoVo-Malloc durch Hardwarebeschleunigung und gezielte Codeanpassung an transaktionalen SpeicherMaster ThesisArthur Martensfinished
Automated Deployment and Evaluation of Fault Tolerant Systems Using a Metal-as-a-Service CloudMaster ThesisBijun Lifinished
Implementierung eines FPGA basierendes High-Speed Debugging InterfacesMaster Thesis, Project ThesisBjörn Cassensfinished
Cloud-scale Trusted Execution on the ARM Juno Development KitMaster ThesisStefan Brennerfinished
Vertrauenswürdige Speicherung von Ortsdaten in Blockchains, Trusted Location Traces in BlockchainsMaster ThesisSigne Rüschfinished
Secure Volunteer ComputingMaster ThesisDavid Goltzschefinished
Portierung einer minimalen Java Laufzeit-Umgebung auf eine Intel SGX Plattform, Porting a minimal Java Runtime Environment to an Intel SGX PlatformMaster ThesisNico Weichbrodtexamined
Schnelle Inter-Enklaven Kommunikation mit Intel SGX, Fast Inter-Enclave Communication with Intel SGXMaster ThesisNico Weichbrodtexamined
FaaS in TrustJSMaster ThesisDavid Goltzscheexamined
Entwicklung eines besseren Pagingalgorithmus für Intel SGX Enklaven, Development of a better paging algorithm for Intel SGX enclavesMaster ThesisNico Weichbrodtexamined
A Web Framework for Partition Trusted Web ApplicationsMaster ThesisDavid Goltzscheexamined
Multi-Enclave BFT Protocols, Multi-Enclave BFT ProtocolsMaster ThesisSigne Rüsch, Ines Messadiexamined
Development of a fast distributed Key-Value Store with Integrity verificationMaster ThesisInes Messadiexamined
Verbesserung der Skalierbarkeit von BFT-Protokollen, Improving the Scalability of BFT ProtocolsMaster ThesisSigne Rüschfinished
FaaS AttestationMaster ThesisDavid Goltzschefinished
Continuous Code Re-Randomisation at Runtime for Intel SGX Enclaves, Continuous Code Re-Randomisation at Runtime for Intel SGX EnclavesMaster ThesisNico Weichbrodtexamined
Entwicklung eines Frameworks zur Evaluation von verteilten Systemen, Development of a Framework for the Evaluation of Distributed SystemsProject ThesisJohannes Behlfinished
Konzeption und Implementierung eines Frameworks für befehlszeilengesteuerte Anwendungen in Python, Design and Implementation of a Framework for Command-line-Interface Applications in PythonProject ThesisJohannes Behlfinished
Vertrauenswürdige Ausführung von map und reduce in Hadoop MapReduceProject ThesisStefan Brennerfinished
Verschlüsselte Datenspeicherung und Schlüsselwortsuche in Hadoop MapReduceProject ThesisStefan Brennerfinished
Porting the TrApps Framework to the ARM Juno Development BoardProject ThesisStefan Brennerfinished
Vertrauenswürdige Docker Anwendungen in OpenStackProject ThesisStefan Brennerfinished
Dynamic state partitioning in Byzantine Fault Tolerance systemProject ThesisBijun Li, Wenbo Xufinished
Sprachunterstützte Partitionierung von vertrauenswürdigen WebanwendungenProject ThesisDavid Goltzschefinished
Implementierung eines BFT-Protokolls in Rust, Implementation of a Byzantine Agreement Scheme in RustProject ThesisSigne Rüschfinished
Vertrauenswürdige Aufzeichnung von Mediendaten mit Blockchains, Trustworthy Recording of Media Files using BlockchainsProject ThesisSigne Rüschfinished
Implementierung einer FPGA basierenden DatenakquisitionBachelor Thesis, Master Thesis, Project ThesisBjörn Cassenscancelled
Implementierung und Evaluation eines generischen Proxies für vertrauenswürdige WebanwendungenProject ThesisDavid Goltzscheexamined
Entwicklung einer SGX Benchmark-Suite, Development of an SGX-aware Benchmarking SuiteProject ThesisNico Weichbrodtexamined
Protecting the Click Modular Router with Intel SGXProject ThesisDavid Goltzscheexamined
Absicherung einer Plattform für Mobile Agenten, Securing a Mobile Agents PlatformProject ThesisManuel Niekeexamined
FaaS AttestationProject ThesisDavid Goltzscheexamined
Automatic Application Partitioning for Trusted ExecutionTeam Project ThesisStefan Brennerfinished
Private Websuche mit Intel SGXTeam Project ThesisStefan Brennerfinished
Demonstrator for Consensus Protocols in Wireless Ad-Hoc NetworksTeam Project ThesisMartin Wegner, Wenbo Xufinished

last changed 2018-08-17, 10:32 (dynamic content) by Prof. Dr. Rüdiger Kapitza
slidesprintemailtop