Hauptinhalt
Completed Master's Theses
Most diploma theses finished at LS 12 are available only in hardcopy form. Therefore, this page shows only a small selection of theses which are available online.
New diploma students are kindly asked to contribute to this page by providing their thesis also in electronic form.
2008
- Jan Christopher Kleinsorge:
- WCET-centric code allocation for scratchpad memories
- September 2008, Betreuer: Dr. Heiko Falk
- Florian Schmoll:
- ILP-basierte Registerallokation unter Ausnutzung von WCET-Daten
- ILP-based Register Allocation exploiting WCET Data
- September 2008, Betreuer: Dr. Heiko Falk
- Felix Rotthowe:
- Scratchpad-Allokation von Daten zur Worst-Case Execution Time Minimierung
- Scratchpad Allocation of Data for Worst-Case Execution Time Minimization
- August 2008, Betreuer: Dr. Heiko Falk
- Daniel Cordes:
- Schleifenanalyse für einen WCET-optimierenden Compiler basierend auf Abstrakter Interpretation und Polylib
- Loop Analysis for a WCET-optimizing Compiler Based on Abstract Interpretation and Polylib
- April 2008, Betreuer: Paul Lokuciejewski
2007
- Da He:
- Automatisierung des Integratiostests bei eingebetteten Systemen
- November 2007, Betreuer: Prof. Dr. Marwedel
- Harald Günther:
- Simulationsbasierte Bewertung der Übertragungssicherheit von KFZ-Bussystemen unter Berücksichtigung von Parameterstreuungen
- Oktober 2007, Betreuer: Prof. Dr. Marwedel
- Mike Duhm:
- Modellbasierte Auswertung des Tests verteilter KFZ-Infotainmentsysteme im mobilen Einsatz
- Oktober 2007, Betreuer: Prof. Dr. Marwedel
- Michael Schaten:
- Barrierefreiheit eines interaktiven Glossars
- September 2007, Betreuer: Prof. Dr. Marwedel
- Judith Ackermann:
- Analyse der Zuverlässigkeit von KFZ-Motorsteuerungen mit der Fehlerbaumtechnik
- August 2007, Betreuer: Prof. Dr. Marwedel
- Mirko Sykorra:
- Lösung partieller Differentialgleichungen mit gemischter Genauigkeit auf field programmable gate arrays (FPGAs)
- Juli 2007, Betreuer: Prof. Dr. Marwedel
- Rene Zeglin:
- Echtzeitfähigkeit eines Testsystems zur Konformitätsprüfung von Flexray Kommunikationscontrollern
- Juli 2007, Betreuer: Prof. Dr. Marwedel
- Nina Grau:
- Energieeffiziente kooperative Scheduling- und Speicherallokationstechniken für Multiprozess-Systeme
- Juni 2007, Betreuer: Robert Pyka
- Thorsten Pannenbäcker:
- Beispielhafte Erarbeitung eines BITE-Konzeptes für künftige Avioniksysteme
- Juni 2007, Betreuer: Prof. Dr. Marwedel
- Thorsten Koch:
- Energy-efficient and dynamic resource management for mobile devices
- Mai 2007, Betreuer: Prof. Dr. Marwedel
- Tobias Wegner:
- Einsatz von Standard Hard- und Software im zeitkritischen Unternehmenrbetrieb am Beispiel von Windows XP in Kombination mit Profinet
- Mai 2007, Betreuer: Prof. Dr. Marwedel
- Daniel Höcker:
- Effiziente Darstellung und Nutzung von WCET Pfad Analysen
- Efficient Description and Use of WCET Path Analyses
- Mai 2007, Betreuer: Dr. Heiko Falk
- Daniel Schulte:
- Modellierung und Transformation von Flow Facts in einem WCET-optimierenden Compiler
- Modeling and Transformation of Flow Facts within a WCET optimizing Compiler
- Mai 2007, Betreuer: Dr. Heiko Falk
- Sascha Plazar:
- Einfluss von statischem Cache Locking auf Worst Case Execution Times
- Influence of static Cache Locking on Worst-Case Execution Times
- Januar 2007, Betreuer: Dr. Heiko Falk
- Martin Schwarzer:
- Untersuchung des Einflusses von Compiler-Optimierungen auf die Maximale Programm-Laufzeit (WCET)
- Analysis of the Influcence of Compiler Optimizations on Worst-Case Execution Times
- Januar 2007, Betreuer: Dr. Heiko Falk
2006
- Dirk Foersterling:
-
Interaktive Visualisierung der Medienzugriffskontrolle beim FlexRay-Protokoll
- September 2006, Betreuer: Birgit Sirocic
- Christoph Faßbach:
-
Energieoptimierende, betriebssystemunterstützte, online Scratchpad-Allokation für Multiprozess-Applikationen
- September 2006, Betreuer: Robert Pyka
- Andreas Volgmann:
- Evaluation von Performance Parametern in einem ZigBee Netzwerke
- August 2006, Betreuer: Prof. Dr. Marwedel
- Monika Enns:
- Konzeption und Realisierung einer geschlossenen Toolchain zur entwicklungsbegleitenden Testautomatisierung von KFZ-Infotainmentsystemen
- 2006, Betreuer: Prof. Dr. Marwedel
- Thomas Kindler:
- Entwicklung von Hardware und Software für einen zweibeinigen Roboter
- April 2006, Betreuer: Prof. Dr. Marwedel
- Alexandra Nolte-Spicker:
- Interaktive Visualisierung von Weg-Zeit-Diagrammen
- März 2006, Betreuerin: Birgit Sirocic
- Oliver Grätz:
- Konzeption eines internetbasierten Audio-Übertragungssystems auf der Basis Fragmentierter Übertragung
- März 2006, Betreuer: Prof. Dr. Marwedel
2005
- Paul Lokuciejewski:
-
Design and Realization of Concepts for WCET Compiler Optimization
- Dezember 2005, Betreuer: Dr. Heiko Falk
- Lei Yao:
- Vergleich von Bereichs- und Bitwertanalyse auf Registerebene
- November 2005, Betreuer: Jens Wagner
- Thorsten Wilmer:
-
Energieeffiziente Belegung von Scratchpad-Speichern mit Code und Arrays durch Loop-Tiling
- November 2005, Betreuer: Lars Wehmeyer
- Holger Bihr:
-
Entwicklung einer plattformunabhängigen, kontext-sensitiven Aliasanalyse für das ICD-C Compiler-Framework
- November 2005, Betreuer: Robert Pyka
- Pedram Hadjian, Sebastian Schmidt:
- Voxelerator - a FPGA-based Volume Visualization Pipeline
- Oktober 2005, Betreuer: Prof. Dr. Marwedel
- Martin Piayda:
- Entwicklung eines Gateways zwischen UPnP und EIB unter Verwendung von OSGI
- Oktober 2005, Betreuer: Prof. Dr. Marwedel
- Daniel Barisic:
- Konzipierung und Aufbau eines Entwicklungsframework für Softwarekomponenten Smarter UPnP Transceiver
- Oktober 2005, Betreuer: Prof. Dr. Marwedel
- Désirée Kraus:
- Definition und Integration einer Teilmenge von C++ als Zwischendarstellung in einer Compiler-Umgebung für eingebettete Systeme
- September 2005, Betreuer: Jens Wagner
- Daniel Fengler:
- Evaluierung des Publish/Subscribe Messaging Paradigmas zur Kommunikation in OSGi Frameworks im Automobilumfeld
- September 2005, Betreuer: Prof. Dr. Marwedel
- Vedran Divkovic:
- Visuell rückgekoppelte ergometrische Belastungsprozesse: Entwurf, Realisierung und Test von geeigneten Geräten
- Juni 2005, Betreuer: Prof. Dr. Marwedel
- David Hec:
- Evaluierung von Postpassoptimierungen
- Mai 2005, Betreuer: Jens Wagner
- Duy Khuong Nguyen:
- Evaluierung von Fehlererkennungs-, Fehlerbehandlungs- und Redundanzmechanismen für concubiNet
- April 2005, Betreuer: Prof. Dr. Marwedel
- André Schaefer:
-
Performance-Optimierung in Eingebetteten Systemen durch automatische Ausnutzung von Prozessor-Merkmalen auf Quellcode-Ebene
- Performance Optimization for Embedded Systems by Exploiting Processor Characteristics at the Source Code Level
- März 2005, Betreuer: Dr. Heiko Falk
- André Kernchen:
-
Compilergestütze Energiereduktion für SDRAM- und Flash-basierte Speichertechnologien
- Januar 2005, Betreuer: Lars Wehmeyer
- Jinglu Han:
- Interaktive Visualisierung von Real-Time Scheduling-Algorithmen
- Januar 2005, Betreuer: Birgit Sirocic
2004
- Mario Wallmeyer:
- Entwicklung eines Navigationsverfahrens für Reinigungsroboter auf Basis von Transpondern
- Dezember 2004, Betreuer: Prof. Dr. Marwedel
- Tobias Stricker:
- Optimierung und Simulation dichter WLAN-Netzwerke mit QoS-Anforderungen
- Dezember 2004, Betreuer: Prof. Dr. Marwedel
- Mark Rzepka:
- Methodik der Konfiguration von wiederverwendbarer Lenksäulenapplikations-Software
- Dezember 2004, Betreuer: Dr. Stefan Steinke
- Till Buchwald:
- Plattformabhängigkeit der Effizienz von Schleifentransformationen auf der Quellcodeebene
- Dezember 2004, Betreuer: Sergej Schwenk
- Markus Pilz:
- Interaktive Visualisierung von Prozessnetzwerken
- November 2004, Betreuer: Birgit Sirocic
- Björn Elmar Schmidt:
- Verteilte Datenhaltung in einem Location Based Service-System
- November 2004, Betreuer: Prof. Dr. Marwedel
- Babak Davani:
- EKG-Auswertung auf Mobilfunkgeräten
- Oktober 2004, Betreuer: Prof. Dr. Igel, Prof. Dr. Marwedel
- Klaus Petzold:
- Scratchpad-Allokations-Strategien für Multiprozess-Systeme
- Scratchpad Allocation Strategies for Multi-Process Systems
- Oktober 2004, Betreuer: Manish Verma, Lars Wehmeyer
- Gregor Standers:
- Entwurf eines Entwicklungsprozesses für sicherheitskritische Steuergeräte im Automobil
- Oktober 2004, Betreuer: Dr. Stefan Steinke
- Michael Vogt:
-
Plattformabhängige Eliminierung gemeinsamer Teilausdrücke auf Quellcode-Ebene
- Platform-Dependent Elimination of Common Subexpressions at the Source Code Level
- September 2004, Betreuer: Dr. Heiko Falk
- Rafael König:
- Entwicklung und Implementierung eines Routing-Protokolls für Bluetooth Ad-Hoc Netzwerke
- Mai 2004, Betreuer: Prof. Dr. Marwedel
- Katharina Kutyniok:
- Optimierung zur Ausnutzung von SIMD Operationen und Festkommadatentypen unter Benutzung bitgenauer Datenflussanalyse
- April 2004, Betreuer: Jens Wagner
- Daniel Smolinski:
- Benefits from revirtualization of Infineon TriCore registers
- April 2004, Betreuer: Jens Wagner
- Urs Helmig:
- Compilergestützte Optimierung von Zugriffen auf partitionierte Speicher
- März 2004, Betreuer: Lars Wehmeyer
- Jörg Kamphausen:
- Entwicklung eines generischen Codegenerators für RISC-Architekturen
- Januar 2004, Betreuer: Markus Lorenz
2003
- Robert Pyka:
- Retargierbare Bitlevel Optimierungen für den Infineon Tricore Prozessor
- August 2003, Betreuer: Jens Wagner
- Peter Imhoff:
- Codegrößenreduktion eingebetteter Systeme durch kombiniertes In- und Exlining
- August 2003, Betreuer: Jens Wagner
2002
- Jacek Jakubowski:
-
Architekturunabhängige Quellcodeoptimierung durch Mustererkennung
- Architecture-Independent Source Code Optimization by Pattern Recognition
- April 2002, Betreuer: Heiko Falk
- Nils Grunwald:
-
Energieminimierung eingebetteter Programme durch die dynamische Nutzung eines Scratchpad-Speichers
- minimizing energy consumption of embedded programs by dynamic use of scratchpad memory
- April 2002, Betreuer: Stefan Steinke
- Sergej Schwenk:
- Entwicklung eines Energiemodells fuer den LEON Prozessor
- März 2002, Betreuer: Lars Wehmeyer
- Thomas Hüls:
-
Energieoptimierung einer MPEG-Applikation
- optimizing the energy consumption of an MPEG application
- März 2002, Betreuer: Stefan Steinke
2001
- Markus Fiesel:
-
XML-basierte generische Zwischendarstellung für Compiler
- XML-based generic intermediate representation for compilers.
- Dezember 2001, Betreuer: Markus Lorenz
- Martin Horst:
-
Schleifenoptimierungen zur Ausnutzung paralleler Rechenwerke von Prozessoren der M3-DSP Plattform
- Loop optimizations to improve exploitation of parallel ALUs in processors of the M3-DSP platform
- November 2001, Betreuer: Markus Lorenz
- Lars Hornbach:
-
Generische Low-Level Optimierungen für RISC-Architekturen
- Generic low level optimizations for RISC-Architectures
- November 2001, Betreuer: Lars Wehmeyer
- Bo-Sik Lee:
-
Vergleich des Energieverbrauchs von Cache- und Scratch-Pad-Speichern für den ARM7-Prozessor
- Comparison of the energy dissipation of cache and scratchpad memories for the ARM7 processor
- Oktober 2001, Betreuer: Stefan Steinke
- Christoph Zobiegala:
-
Energieeinsparung durch compilergesteuerte Nutzung des On-Chip-Speichers
- Saving energy by compiler controlled usage of on chip memory
- September 2001, Betreuer: Stefan Steinke
- Markus Knauer:
- Codierungsverfahren zur Reduktion des Energiebedarfs von Programmen
- Coding techniques to reduce the energy dissipation of programs
- Juli 2001, Betreuer: Stefan Steinke
- Gregory Sapsford:
- Messung des Energieverbrauchs von Caches am Beispiel des StrongARM-Prozessors (Studienarbeit)
- Measuring energy dissipation of caches using the example of a StrongARM processor (student research project)
- März 2001, Betreuer: Stefan Steinke
2000
- Daniel Kotte:
-
Speicherpartitionierung in DSP-Compilern
- Memory partitioning in DSP compilers
- April 2000, Betreuer: Rainer Leupers
- Frank Jagla:
-
Uebersetzung und Optimierung objektorientierter Programmiersprachen unter besonderer Beruecksichtigung eingebetteter Systeme
- Translation and optimization of object oriented programming languages considering embedded systems
- Mai 2000, Betreuer: Steven Bashford
- David Kottmann:
- Adresszuweisung fuer den M3-DSP
- Address assignment for the M3-DSP
- Juni 2000, Betreuer: Markus Lorenz
- Ruediger Schwarz:
-
Reduktion des Energiebedarfs von Programmen fuer den ARM-Prozessor durch Registerpipelining
- Reducing the energy consumption of programs for the ARM processor by register pipelining
- September 2000, Betreuer: Stefan Steinke
- Michael Theokharidis:
-
Energiemessung von ARM7TDMI Prozessor-Instruktionen
- Measuring energy dissipation of ARM7TDMI processor instructions
- November 2000, Betreuer: Stefan Steinke
1999
- Stefan Rave:
-
Entwurf und Realisierung eines skalierbaren FPGA-Prototypenboards
- Design and realization of a scalable FPGA prototyping board
- April 1999, Betreuer: Birger Landwehr
- Bjoern Franke:
-
Analysen und Methoden optimierender Compiler zur Steigerung der Effizienz von Speicherzugriffen in eingebetteten Systemen
- Analyses and methods for optimizing compilers to increase efficiency of memory accesses in embedded systems
- August 1999, Betreuer: Steven Bashford
- Torsten Menne:
-
Vergleich von CLP und ILP basierten Optimierungsstrategien am Beispiel der Codegenerierung fuer DSPs
- Comparison of CLP and ILP based optimization strategies exemplified using code generation for DSPs
- September 1999, Betreuer: Steven Bashford
- Thomas Barschdorf:
-
Codeerzeugung fuer den digitalen Signalprozessor TI TMS320C5x
- Code generation for the digital signal processor TI TMS320C5x
- September 1999, Betreuer: Rainer Leupers
1998
- Heiko Falk:
-
Hardware-Partitionierung für Prototypen-Boards
- Hardware partitioning for prototyping boards
- August 1998, Betreuer: Ralf Niemann
- Christian Schaefer:
-
Interface-Synthese fuer inkompatible Protokolle
- 1998
1997
- Markus Lorenz:
-
Mikroarchitektur-Synthese mit genetischen Algorithmen
- Microarchitecture synthesis using genetic algorithms
- November 1997, Betreuer: Birger Landwehr