Theses and Projects

Thesis topics

Please feel free to contacting us if you are interested in writing a thesis in one of our research areas. 

Ongoing theses

     

  • Marcel Naujoks: "Anwendungspotential von Smartphone-Sensoren im Bauwerks-Monitoring" (bachelor's thesis); supervision: Hagen Höpfner, Guido Morgenthal (status: submitted)
  • Toni Frotscher: "Maximierung der Privatsphäre im Kontext mobiler, sozialer Netzwerke" (bachelor's thesis); supervision: Hagen Höpfner, Maximilian Schirmer (status: in process)
  • Marcel Döpel: "Horten von zeit- und ortsabhängigen Daten mithilfe einer Zeigermetapher" (bachelor's thesis); supervision: Hagen Höpfner, Maximilian Schirmer (status: in process)
  • Martin Horbach: "Strategien zur Betrugsvermeidung bei Smartphone-basierten Stempelkartensystemen" (bachelor's thesis); supervision: Hagen Höpfner, Felix Baaken (Contigua GmbH München) (status: in process)
  • Patrick Oscity: "Alternative Verfahren zur Dateiübertragung zwischen iPhones" (bachelor's thesis); supervision: Hagen Höpfner, Maximilian Schirmer (status: submitted)

Completed theses

  • Sascha Gärtner: "Analyse des Energiebedarfs der Datenvisualisierung auf Smartphones" (master's thesis, August 2012); supervsion: Hagen Höpfner, Maximilian Schirmer 
  • Tobias Pohl: "Historienbasiertes Hoarding von hierarchisch strukturierten Daten in mobilen Informationssystemen" (bachelor's thesis, July 2012); supervision: Hagen Höpfner, Maximilian Schirmer
  • Michael Hengst: "Vademecum - Anwendung einer Zeigemetapher in einem mobilen Informationssystem für Touristen" (bachelor's thesis, June 2012); supervision: Hagen Höpfner, Maximilian Schirmer
  • Timm Macho: "SmartEyes: Interaktive Visualisierung von Smartphone-Sensoren und ihren Datenströmen" (bachelor's thesis, May 2012); supervision: Maximilian Schirmer, Hagen Höpfner, Sven Bertel
  • Martin Klusmann: "Audiobasierte Guppensituationserkennung" (master's thesis, March 2012); supervision: Maximilian Schirmer, Hagen Höpfner
  • Ronja Wilkening: "Concept and Implementation of a Mobile Inspector for Ubiquitous Computing Environments" (bachelor's thesis, August 2011); supervision: Maximilian Schirmer
  • Andreas Thenn: "Temporale Aspekte beim inhaltsbasierten Cachen von mobilen Medienobjekten" (master's thesis, June 2011); supervision: Hagen Höpfner
  • Mike Becker: "Kontextbewusste und prioritätsbasierte Ad-hoc-Routenoptimierung beweglicher Objekte" (Diploma thesis, June 2011); supervision: Hagen Höpfner
  • Steffen Hippeli: "Selektive Informationsfreigabe in sozialen Netzwerken" (master's thesis, June 2011); supervision: Hagen Höpfner, Maximilian Schirmer

Research project "Syntactic normalization of semantically equivalent database queries"

Query languages, such as SQL, are flexible and allow to formulate semantically equivalent queries differently. Especially if one wants to use queries for indexing purposes, the flexibility leads to redundant index entries of semantically equivalent but syntactically different queries. This projects aims to analyze how to normalize such queries in order to represent them as one unified query. Our own research has shown, that this approach highly reduces the number of queries in a query tree.

References: Hagen Höpfner and Erik Buchmann. Towards compact operator trees for query indexing. In José Cordeiro, Boris Shishkov, Alpesh Kumar Ranchordas, and Markus Helfert, editors, Proceedings of the 3rd International Conference on Software and Data Technologie (ICSOFT 2008), July 5-8, 2008, Porto, Portugal, volume ISDM/ABF, pages 174–179, Setúbal, Portugal, July 2008. INSTICC, INSTICC press.

German description: Anfragesprachen wie SQL sind flexibel und bieten immer mehre Möglichkeiten, inhaltlich gleiche Anfragen unterschiedlich auszudrücken. Insbesondere dann, wenn die Anfragen aber nicht nur ausgeführt sondern beispielsweise zur Indexierung verwendet werden sollen, führt diese Flexibilität aber dazu, dass semantisch gleiche Anfragen mehrfach behandelt werden müssen. Ziel des Projektes ist es, zu untersuchen, welche Möglichkeiten bestehen, um semantisch gleiche Anfragen auch syntaktisch gleich darzustellen. Erste Untersuchungen haben gezeigt, dass auf diese Weise die Anzahl der Einträge in Anfrageindexen stark reduziert werden können.