Stefan Naumann

Stefan Naumann (M.Sc.)

Wissenschaftlicher Mitarbeiter

Mail: naumann@sra.uni-hannover.de
Telefon: 0511 762 19736
Adresse: 30167 Hannover, Appelstraße 4, Raum 118

Publications

2019

RTSS Conference A*
RT.js: Practical Real-Time Scheduling for Web Applications
Christian Dietrich, Stefan Naumann, Robin Thrift, Daniel LohmannProceedings of the 40th IEEE Real-Time Systems Symposium 2019IEEE Computer Society Press2019.
PDF 10.1109/RTSS46320.2019.00017 [BibTex]

2018

Thesis
PylotOS - an interpreted Operating System
Stefan Naumann Master ThesisTechnische Universität Chemnitz2018.
PDF [BibTex]

2016

Students' Symposium
Automatisierte Verlässligkeitsmodelle verteilter Anwendungen
Stefan Naumann Students' SymposiumTechnische Universität Chemnitz2016.
PDF [BibTex]

Supervised Theses

Open Theses Topics

Entwurf und Implementierung eines Interprozess-Kommunikationsschemas über nichtflüchtigen Speicher in Linux

Typ: Bachelorarbeit
Status: offen
Supervisors: Stefan Naumann, Daniel Lohmann
Project: CADOS
Entwurf eines Systems zur persistenten Kommunikation über NVM

Running Theses

Entwurf und Implementierung eines Python-Moduls zum Persistieren von Objekten zur Laufzeit auf nichtflüchtigem Speicher

Typ: Masterarbeit
Status: reserviert
Supervisors: Stefan Naumann, Daniel Lohmann
Project: CADOS
Entwurf eines Persistenz-Moduls für Python auf Basis von NVM

Erweiterung des Linux-Kerns um mehrstufige Seitenumlagerung für Systeme mit nichtflüchtigem Speicher (NVM)

Typ: Masterarbeit
Status: laufend
Supervisors: Stefan Naumann, Daniel Lohmann
Project: CADOS
Bearbeiter: Christian Müller
Extending the Linux memory management to use NVM for swapping.

Finished Student Theses

Investigating Microarchitectural Effects on Code Optimization for Specific Processor Models

Typ: Bachelorarbeit
Status: abgeschlossen
Supervisors: Stefan Naumann, Daniel Lohmann
Project: AHA
Bearbeiter: Vitali Fendel
Research the effects of compiler optimization flags on different processor architectures and their impact on the code being executed.

How to trust the Snake: Extending the Chain of Trust to Interpreted Languages on Highly Embedded Systems

Typ: Bachelorarbeit
Status: abgeschlossen
Supervisors: Stefan Naumann, Daniel Lohmann
Project: CADOS
Bearbeiter: Lars Wrenger
Extend Micropython so, that it can decide whether or not the code was put in place by the developer, not a hacker. Also the integrity of the code needs to be proven during execution.

Accelerate Micropython: Developing Accelerators for Micropython on the RISC-V platform

Typ: Masterarbeit
Status: abgeschlossen
Supervisors: Stefan Naumann, Daniel Lohmann
Project: AHA
Benchmark Micropython, identify spots to accelerate and propose hardware accelerators for the Micropython interpreter.