Dr. Markus Endres

Researcher
| E-mail: | endres@informatik.uni-augsburg.de |
| Tel.: | +49 821 598 - 2166 |
| Fax: | +49 821 598 - 2274 |
| Room: | 2004 (N) |
| Address: |
Universitätsstraße 6a
86159 Augsburg |
How to find me: Building N im campus, directions.
Research Interests:
- Development and implementation of Preference SQL
- Parallel and distributed database systems
- Preference computation on multi-core architectures
- Preference computation on cluster / shared-nothing architectures
- Preference Theory and its Applications
- Preferenced based database systems
- Preference queries with hard constraints
- Optimization of complex preference queries with hart constraints
- Pareto optimization and evaluation
- Preference based recommender systems
- Skyline queries, progressive skyline evaluation, Top-k skylines
- CP and TCP-Nets
- Database Systems in General
- Implementation of Preference SQL
- Development of PostgreSQL
- Oracle database programming
- Query optimization in relational database systems
Publications:
All Publications
Technical Reports
Talks
Books
Lehre
- Big Data und Large Scale Data Analytics, SS 2013
- Datenbankprogrammierung (Oracle), WS 2012/2013
- Datenbankprogrammierung (Oracle), WS 2011/2012
- Datenbankprogrammierung (Oracle), SS 2011
Supervised final theses
- Entwicklung und Implementierung einer Schnittstelle für den Import von semi-strukturierten Daten in ein relationales Datenbanksystem, Jacob Saoumi (Masterarbeit 2013)
- Vergleich von SQL- mit NoSQL Datenbanken und Implementierung einer DB-Recommender Komponente, Matthias Miebach (Masterarbeit 2013)
- Apache Lucene in Preference SQL, Regina Fuchs (Bachelorarbeit 2012)
- Erweiterung von Preference SQL um SQL92 Konstrukte, Manuel Huber (Bachelorarbeit, 2011)
- Design und Implementierung eines Client-Server basierten Eclipse-Plugins für Remote-Tests, Zoia Sestatcaia (Diplomarbeit, 2010)
- Implementierung eines JDBC-Treibers für Preference SQL, Alexander Wißler (Bachelorarbeit, 2010)
- Kostenbasierte Optimierung der Auswertung von PreferenceSQL-Teilanfragen auf SQL-Datenbanken, Georg Berky (Diplomarbeit, 2009)
- Implementierung und Evaluation von QuickCombine unter Einsatz von Oracle, Mohamed Nizar Msadek (Bachelorarbeit, 2009)
- Analyse, Aufarbeitung und Organisation von unstrukturierten Daten unter Einsatz von UIMA, Daniel Leser (Bachelorarbeit, 2009)
- Design und Implementierung eines relationalen Kontextmanagementsystems, Stefan Penndorf (Diplomarbeit, 2009)
- Implementierung und Evaluierung von Join-Algorithmen in Präferenz-Datenbanken, Lothar Demler (Diplomarbeit, 2009)
- Automatisiertes und regelbasiertes Versenden von DRM gekennzeichneten Dokumenten über einen modifizierten SMTP-Server, Thomas Schmidt (Diplomarbeit, Impuls AG, 2008)
- Entwicklung einer Suchmaschine für eine Wissensdatenbank unter Verwendung von Preference SQL, Christoph Höbel (Diplomarbeit, 2008)
- Entwicklung einer integrierten Prozessunterstützung für Planung, Kontierung und Management von Entwicklungsprojekten bei der Fujitsu Siemens GmbH, Stefan Brenner (Diplomarbeit, 2006)
- Design, Aufbau und Einführung eines modernen Management-Informationssystems in einem mittelständischen Unternehmen, Irina Poljazki (Diplomarbeit, 2006)
- Entwicklung und Evaluation einer Software zur Generierung präferenzbasierter Produktempfehlungen, Benjamin Satzger (Diplomarbeit, 2005)
Supervised projects
- Exception Handling in Preference SQL, Luca Calchera (2013)
- Normierung der Präferenz-Konstruktoren in Preference SQL, Christoph Schlosser (2013)
- Entwicklung und Implementierung einer Top-k Schnittstelle für Preference SQL, Lena Rudenko (2013)
- Integration verschiedener Ansätze zur Verarbeitung von NULL-Werten in Preference SQL, Peter Bürgle (2013)
- Erweiterung von Preference SQL um Ontologie-basierte Konstrukte, Stefan Fendt (2013)
- Entwicklung und Implementierung einer Test-Suite für den Preference SQL JDBC Treiber, Sergey Bogomolov (2013)
- Implementierung von Preference Join Varianten in Preference SQL, Jacob Saoumi (2012)
- Parallelisierung von Operatorbäumen in Preference SQL und Entwicklung einer Performance Test-Suite, Philipp Lohmüller, Simon Lohmüller (2011)
- Entwicklung und Implementierung einer Schnittstelle zur dynamischen Verwendung von Rank- und Score-Präferenzen in Preference SQL, Viktor Benks (2011)
- Neustrukturierung der PSQL-Klassenhierarchie, Manuel Huber (2011)
- Implementierung von Sort-Merge-Join und Skyline Algorithmen in Preference SQL , Manuel Huber (2011)
- Entwicklung und Implementierung von Korrektheitstests für den PreferenceSQL Query Optimierer , Alwin Nietsch (2010)
Involved Projects
- P-SOL: Präferenzbasierte Big-Data-Lösungen für analytische Datenbanken (since 2011)
- PeToMoTo: Personalisierte Tourenplanung für mobile Touristikanwendungen (2011)
- ConSenS - Multi-Disciplinary Research Group for Context-Sensitive Systems (2009)
- Preference SQL - Research, Design, Development (seit 2005)
Referee Activity and Membership in Program Committees
- Reviewer for 7th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases (PersDB 2013)
- Reviewer for International Journal of Information Technology & Decision Making (IJITDM 2013)
- Reviewer for International Joint Conference on Artificial Intelligence (IJCAI)
- Co-Chair and Reviewer of the 7th Multidisciplinary Workshop on Advances in Preference Handling (MPref 2013)
- Reviewer for 15. GI-Fachtagung Datenbanksysteme für Business, Technologie und Web (BTW '13)
- Sub-Reviewer for Flexible Query Answering Systems (FQAS)
- Data & Knowledge Engineering (DKE '06)
Miscellaneous
- Since 2011 associate lecturer for mathematics at Hochschule München, Fakultät 05 - Druck und Medientechnik
- Manager of SCUBA diving school dive-with-ME
- Trainer for RedHat Linux at Enterasys Networks, Frankfurt (2002)


