Datenbanksysteme II

Relationale Datenbank-Technologie verstehen
lernen


The Construction of a SASL Compiler

Projektpraktikum zur Vorlesung Software Engineering

Tom Schreiber Print

Coordinates

Address: Universität Tübingen
Wilhelm-Schickard-Institut für Informatik
Lehrstuhl für Datenbanksysteme
Sand 13 · 72076 Tübingen · Germany
Room: B315
Phone: +49 7071 29-75481
Fax: +49 7071 29-5958
E-Mail: This e-mail address is being protected from spambots. You need JavaScript enabled to view it


Research

Ferry - Database Systems as Co-processors for Big Data Analysis

A database can do much more than just storing and retrieving data.
Relational database systems provide the best understood and most carefully engineered data processing infrastructure available today. Notwithstanding these capabilities, RDBMSs are often operated as plain stores that do little more than reproduce stored data items for further processing outside the database host. Ferry, instead, aims to use existing database systems in new ways by turning them into efficient, capable, and highly scalable co-processors for the analysis of very big data:Ferry Overview

 

Programs that touch and move huge amounts of data benefit the most. You may continue to process your data using your programming language's very own syntax, idioms, and functions — Ferry will compile selected fragments of your code into (sequences of collaborating) database queries for an efficient, possibly parallel, execution on an associated database engine.

 

Publications


Peer-reviewed Publications


Theses

 

 

Short Academic CV

 

since 12/2008 Research assistant at the Database Systems Chair, UNI Tübingen.
10/2005-03/2008 Studies of Computer Science at TU München (M.Sc., with highest distinction).

10/2000-04/2005 Studies of Computer Science at FH Landshut (Dipl.-Inf. (FH), with high distinction).

 

(Before, during, and after my studies, I also worked extensively as a software developer in the industry, e.g. at Rohde & Schwarz and at Capgemini Technology Services, and was significantly involved in numerous successful real-world software development projects, e.g. the conception and implementation of the initial version of MIS/4MES, which is now in productive use at BMW Group AG, TRUMPF Gruppe, V-ZUG AG, and others.)