University of Konstanz
Graduiertenkolleg / PhD Program
Computer and Information Science

Colloquium of the Department and the PhD Program


XXL2020 Towards a flexible and extensible Infrastructure for generating Tailor-Made Data Processing Systems


Prof. Dr. Bernhard Seeger, Philipps-Universität
Marburg, Germany

date & place

Wednesday, 23.05.2012, 15:15 h
Room C 252


In order to meet new user requirements and to exploit new hardware developments, many tailor-made data processing systems have been developed over the last 15 years. One fundamental research question is, therefore, how to design a flexible and extensible data processing architecture for supporting the generations of tailor-made data processing systems. The XXL2020 infrastructure developed at the University of Marburg is one approach that has been shown to be successful, not only in academia, but also in industry. In this talk, the basic concepts of XXL2020 are introduced and examples of systems are outlined that have been derived from XXL. One such example is PIPES, a platform for complex event processing that has been commercialized and since recently is owned by Software AG. A second example is a raster data management system currently used in real scientific applications for supporting analytical queries on massive raster data sets. More recent work is dedicated to facilitating the usage of XXL, whose primary interfaces are still too complex for non-experts. XXLinq is a pure Java approach that allows fast and easy coding of complex data-intensive applications based on XXL2020. The ongoing (research) challenges of XXLinq are to optimize the declarative user code to run fast on modern virtualized hardware and to take away the burden of physical database design from the end-user.