Skip to end of metadata
Go to start of metadata

PhD students


There is a number of PhD-students having their offices directly at the SAP HANA Database Campus in Walldorf. They are doing research in the field of database technologies for at least 3 years.


PhD StudentThesis Topic
University Department
Robert LaschTBATU Ilmenau
Jonas DannFPGA-based Query Acceleration for Non-Relational DatabasesRuprecht-Karls-Universität Heidelberg
Michael BrendleEfficient Query Processing on Hot and Cold DataUniversität Konstanz
Mehdi Moghaddamfar

FPGA-based Query Acceleration for Relational Databases

TU Dresden
Tiemo BangMemory over Fabrics: Elastic, Resilient, and Highly Available Memory Management for SAP HANATU Darmstadt


Master and Bachelor students


Other students are writing the Bachelor/Master-Theses (3 - 6 months) at the moment.


Student
Thesis Topic
University

Sebastian Kurella

TBA (M.Sc.)ETH Zürich
Royden WagnerTBA (M.Sc.)Ruprecht-Karls-Universität Heidelberg


Alumni


Over the years, a large number of students finished their PhD, master, and bachelor theses, respectively.


StudentThesis Topic
University

2020

Robert LaschAccelerating Relational Joins on FPGAs (M.Sc.)TU Ilmenau

Stefan Noll

Ressource Efficiency (PhD)TU Dortmund
Lucas LerschLeveraging NVRAM in Main-Memory Databases (PhD)TU Dresden
Roman Diachuk

Table Partitioning Advisor for Dynamic Workloads (M.Sc.)

TU Dresden
Martin KeppnerAcceleration of an OLTP Enterprise Application using Database Query Sharing (M.Sc.)TU Munich
Mahmud AllahverdiyevAnalytic Graph Processing on GPUs using Compressed Data (M.Sc.)Skolkovo Institute of Science and Technology
Mahmoud MohsenFPGA Accelerated Compression of Integer Vectors (M.Sc.)Otto-von-Guericke-Universität Magdeburg
Frank TetzelGraph Databases (PhD)TU Dresden
Robin RehrmannShared Ressources in OLTP Queries (PhD)TU Dresden

Thomas Bach

Testing in Very Large Software Projects (PhD)Ruprecht-Karls-Universität Heidelberg
2019
Georgios PsaropoulosImproving Main-memory Database System Performance through Cooperative Multitasking (PhD)École polytechnique fédérale de Lausanne
Mahammad ValiyevWorkload-Based Partition Advisor using Physical Query Execution Plans for In-Memory Database Management Systems (M.Sc.)TU Munich
Nick WeberDesign and Implementation of Precise, Compact and Fast Data Access Counters for Self-Driven In-Memory Databases (M.Sc.)University of Mannheim
Axel HertzschuchAdaptive Query ProcessingTU Dresden
Moritz GoeckelCaching Query Results in Non-volatile Memory (M.Sc.)Hochschule Karlsruhe
Robert LaschAdvanced Database Compression on Modern Hardware (B.Sc.)TU Ilmenau
Hadar GreinsmarkEffective Task Scheduling in Scale-Up hardware with Cluster On Die technology (M.Sc.)KTH Stockholm

Matthias Hauck

Graph Databases (PhD)Ruprecht-Karls-Universität Heidelberg
 2018
Florian WolfRobust and Adaptive Query Processing in Hybrid Transactional/Analytical Database Systems (PhD)TU Ilmenau
Michael BrendleRobustness Metrics for Relational Query Execution Plans (M.Sc.)Universität Konstanz
Sugandha Sachdeva

SAP HANA as Primary Database in OpenSource Software (M.Sc.)

TU Ilmenau
Magnus BieneckAutomated Detection of Flaky Tests (M.Sc.)Ruprecht-Karls-Universität Heidelberg
Mark BormethAccelerating Text Search Algorithms Using FPGAs (B.Sc.)HTWG Konstanz
Tiemo Bang

Towards Scalable Synchronization on Memory-Centric Systems (M. Sc.)

Reutlingen University
2017
Michael RudolfGraph Databases (PhD)
TU Dresden
Bahman Javadi IsfahaniEvaluation a Modern In-Memory Columnar Data Management System with a Contemporary OLTP Workload (M.Sc.)Lappeenranta University of Technology, Finnland
Ismail OukidArchitectural Principles for Database Systems on Storage-Class Memory (PhD)TU Dresden
Robert BrunelEnhancing Relational Database Systems for Managing Hierarchical Data (PhD)TU München
Marcus ParadiesGraph Processing in Main-Memory Column Stores (PhD)TU Dresden
2016
Iraklis PsaroudakisScaling Up Concurrent Analytical Workloads on Multi-Core Servers (PhD)École polytechnique fédérale de Lausanne(EPFL)
Elena VasilyevaWhy-query support in graph databases (PhD)TU Dresden
David Kernert

Density-Aware Linear Algebra in a Column-Oriented In-Memory Database System (PhD)

TU Dresden
Max WildemannEfficient Data Structures and Algorithms for Computing Shortest Paths in Time-Varying Graphs (M.Sc.)TU Ilmenau
Ingo MüllerEngineering Aggregation Operators for Relational In-Memory Database Systems (PhD)KIT
2015
Mathias WilhelmProteomicsDB (PhD)TU München
Sehrish AnsariCharacterization of typical SAP HANA workloadsBarcelonaTech
2014

Martin Kaufmann

Time-Travel in Column Stores (PhD)ETH Zurich

Hannes Rauhe

Co-Processors in Databases (PhD)TU Ilmenau - Databases and Information Systems Group
Luben AlexandrovSparse Matrix-Matrix MultiplicationKIT
Julien MarchandEPOS Particle Physics Analysis on HANAUniversite de Nantes
2013
Martin WeidnerDistributed Query Execution on TPC-H(M.Sc.)KIT
Cornelius RatschUltrafast, Lightweight String Dictionary Compression for Column-Store Database Systems(M.Sc.)Universität Heidelberg
Panagiotis VagenasTimeline Index on Compressed DataETH Zurich
Lorena Prieto HorcajoDesign and Implementation of a Simple Query Engine for a Column-Based and Space-Optimized DiscUC3 Madrid
Óscar Rodríguez ZaloñaDictionary Updates for a Hot Transactional Delta Buffer in a Relational Column StoreUC3 Madrid
Andrés Moreno MartínezStorage Design for an Aged In-Memory Store for Updates and Simple Disc-Based OperationsUC3 Madrid
Jorge González LopezData Structures for a Hot Transactional Delta Buffer in a Relational Column Store DatabaseUC3 Madrid
Jan SchlenkerParallel Processing of Data Flow Graphs in the SAP HANA databaseDHBW Mannheim
Sebastian SchlagDistributed Duplicate Removal(M.Sc.)KIT
Markus RuppLeveraging fast network protocols in a distributed enviorment(M.Sc.)HTW des Saarlandes
Joaquín CastilloMerge and query strategies for a hot transactional delta buffer in a relational column store databaseUniversidad de Sevilla
2012
Andreas SchusterCompressed Data Structures for Tuple Identifiers in Column-Oriented Databases (M.Sc.)Universität Heidelberg
Qian LiR-MapReduce (M.Sc.)TU Dresden
Christian LemkePhysische Datenbankoptimierung in hauptspeicherbasierten Column-Store-Systemen (PhD)TU Ilmenau
Amin Amiri ManjiliTime Tables (M.Sc.)ETH Zurich
Robert BrunelIndexing Dynamic and Temporal Hierarchies in Databases (M.Sc.)TU München
Antoine Le MaireImplémentation de plusieurs prototypes tournant sur la plateforme d'application XS de HDB pour preuves de concept (diplôme d'ingénieur)ENSIMAG
Andreas KleinThe CSGridFile for Managing and Querying Point Data in Column Stores (M.Sc.)Universität Heidelberg
Tomas KarnagelApplication of Transactional Memory in In-Memory Database Systems (Diplom)TU Dresden
Alessandro ZalaAlgorithms for Efficient Evaluation of Queries on Historic Data (M.Sc.)ETH Zurich
Christoph KrämerDelta-Merge with OpenCL (B.Sc.)DHBW Mannheim
Stefan HildenbrandScaling Out Column Stores: Data, Queries, and Transactions (PhD)ETH Zurich
Tim GrouisbornCompression-Aware Merge in Partitioned Column-Oriented In-Memory Databases (M.Sc.)DHBW Mannheim
Firas KassemMultiple Delta Structure for Efficient Lookup Handling in Column Stores(M.Sc.)TU Ilmenau
2011
Jochen SeidelJob-Scheduling in Main-Memory Based Parallel Database Systems (Diplom*)KIT
Patrick LorenzEvaluierung einer HashTrie Datenstruktur für den Einsatz in einer hauptspeicherbasierten Datenbank (B.Sc.)DHBW Karlsruhe
Stefan MünchUntersuchung und Optimierung von Algorithmen auf Many-Core / Global-Shared-Memory Hardware-Architekturen (B.Sc.)DHBW Karlsruhe
Andreas MorfSnapshot Isolation in Distributed Column-Stores (M.Sc.)ETH Zurich
Alexander FrömmgenEvaluierung komprimierter Indexverfahren im Kontext der In-Memory Computing Engine der SAP (B.Sc.)DHBW Mannheim
Thomas WeichertIntegration eines statistischen Lernverfahrens als Operation der SAP in-memory Datenbank (Diplom*)TU Dresden
2010
Hannes RauheKonzept zur parallelen Anfrageausführung durch Abhängigkeitsanalyse in Column Stores (Diplom*)TU Ilmenau
Robert KubisPorting the SAP Active Information Store to the SAP TREX-Platform (Diplom*)TU Dresden
Matthias MännichWorkload-basierte physische Datenbankoptimierung für verteilte und spaltenbasierte DatenbankenTU Dresden
Robert SchulzeRepresenting and Processing Uncertain Data in Column-oriented Databases (Diplom*)TU Dresden
2009
Frederik TransierAlgorithms and Data Structures for In-Memory Text Search Engines (PhD)KIT
Guido EhlertEvaluation von Assoziationsregeln durch Suchmaschinentechnologie (Studienarbeit**)TU Dresden
Tobias ZahnVerbesserung von Algorithmen zur unscharfen Suche in Unternehmensdaten in einer hauptspeicherbasierten Suchmaschine (B.Sc.)DHBW Stuttgart
Thomas LeglerDatenzentrierte Bestimmung von Assoziationsregeln in parallelen Datenbankarchitekturen (PhD)TU Dresden
Sascha ZornEvaluierung der Leistungsfähigkeit und Komplexität von zwei Virtual Reality Entwicklungswerkzeugen anhand eines Rubik’s Cubes (B.Sc.)BA Karlsruhe
2008
Michael FaberEvaluierung der Cell-Prozessor-Architektur hinsichtlich einer Performanzsteigerung der SAP-Suchmaschine TREX (Diplom*)BA Karlsruhe
Pascal Schmidt-VolkmarBetriebswirtschaftliche Analyse auf operationalen Daten (PhD)Universität Duisburg-Essen
Sebastian WolfEntwicklung lock-freier Datenstrukturen für die SAP Search Engine TREX (Diplom*)BA Karlsruhe
Philippe MassonExploring Space-Time Trade-Offs in the SAP NetWeaver Engine TREX (M.Sc.)ETH Zurich
2007
Simon KranigAutomatische Klassifikation von Produktbeschreibungen mit der Suchmaschine SAP Netweaver TREX der SAP AG (M.Sc.)Hochschule Reutlingen
Tobias MindnichEvaluierung des Einsatz einer FPGA Karte als Co-Prozessor der SAP Suchmaschine TREX (Diplom*)BA Karslruhe
Christoph WeyerhäuserEvaluierung des Einsatzes einer Grafikkarte als Co-Prozessor zur Performanzsteigerung innerhalb der SAP-Suchmaschine TREX (Diplom*)BA Karlsruhe
Christian KuehrtRanking und Aufbereitung von Assoziationsregeln (Diplom*)TU Dresden
Oleksandr ShepilUntersuchung der Eignung des Google Dateisystems für andere Anwendungen am Beispiel von SAP BIA (M.Sc.)HPI
2006
Olga MordvinovaNatürlichsprachige Suchanfragen über strukturierte Daten (M.Sc.)Universität Heidelberg
Johannes WöhlerKonzeption und prototypische Implementierung eines performanceoptimalen Zugriffsverfahrens auf SAP Business-Objekte in der SAP Enterprise Services Architecture (Diplom*)TU München
2004
Marit RautsoEvaluation von linguistischen Methoden zur Steigerung der Retrievaleffektivität in TREX (Magister*)

Universität Heidelberg

*Diplom and Magister were German equivalents to M.Sc. or M.A. before the Bologna Process in 2010.

**A Studienarbeit is a project work of roughly 3 months as part of a academic degree.


Open thesis topics


There are always a lot of open topics similar to the ones above. If you are interested in doing a thesis with us, please take a look at our job posting.