Welcome to the website of the "Enterprise Platform and Integration Concepts" (EPIC) group.
Our activities are focused on the following research topics:
In-Memory Data Management for Enterprise Applications
Human-Centered Software Design and Engineering
In-Memory Data Management for Life Sciences
Our group includes PostDocs, PhD students, and student assistants, and is headed by Prof. Dr. Hasso Plattner. If you are interested in our work or want to join our team, please contact Dr. Matthias Uflacker.
Our team is giving a series of lectures and seminars with a focus on enterprise systems design and in-memory data management. Strong links to the industry ensure a close connection between theory and its implementation in the real world.
Our research focuses on the principles of in-memory data management on modern hardware and the integration of different hard- and software systems to meet business requirements. This involves studying the conceptual and technological aspects of modern enterprise applications as well as tools and methods for enterprise systems design.
We continually strive to translate our research into practical outputs that improve the quality of enterprise applications. A close link to industry partners ensures relevance and impact of our work. Get here an overview of our current and previous projects.
Location: Villa , 2.16, Hasso-Plattner-High-Tech-Park, August-Bebel-Str. 88
Dates: The seminar will mostly be held in individual meetings. Only the following obligatory meetings are held in the seminar's assigned slot (Tuesdays and Thursdays, 11h00-12h30):
14.10.2014 - 11:00: Introduction and Topic Presentation (V-2.16)
16.10.2014 - 11:00: Main Memory DB Introduction (V-2.16)
09./11.12.2014: Mid-term presentation
10./12.02.2015: Final presentation
08.03.2015: Hand-in of peer review
20.03.2015: Paper hand-in
Topic assignment: please send your selection of three topics in order of preference to martin.boissier (at) hpi.de by Oct 21
4 semester periods per week (Semesterwochenstunden)
6 credit points (graded)
Area of specialization: BPET, OSIS, SAMT
The goal of the research seminar is to teach the students the basics of scientific research and a basic knowledge of the inner mechanics of in-memory databases. The seminar is focused on advanced topics for columnar in-memory database systems on modern hardware. Hence, each student will work individually on a topic, resulting in a final paper (6-8 pages, IEEE) in addition to a midterm and final presentation. The topics vary from optimized data structures for in-memory database to general database concepts (e.g., transaction handling, memory tiering). Each topic will have an implementation component, which should be implemented and closely evaluated in the resulting paper.
Most seminar topics will be implemented using the prototypical main memory database engine Hyrise. Hyrise started as a small prototype with limited functionality, but is extended more and more to provide features of full database management systems. It supports all functionality needed to execute TPC-C and TPC-H including traditional mechanisms for persistency using logging and experimental integration of non-volatile memory. The TPC workloads will be used to evaluate the implemented work during the seminar. Hyrise is also available as an open source project on Github.
You can find the introduction and details of all offered topics here:
"A Course in In-Memory Data Management" by Prof. Dr. h.c. Hasso Plattner. This book is the culmination of six years work of in-memory research. As such, it provides the technical foundation for combined transactional and analytical workloads inside one single database as well as examples of new applications that are now possible given the availability of the new technology. The book is available at Springer.