Dipl.-Kfm. Jens Krüger

Chair Representative, PhD candidate

Phone: +49 (331) 5509-1309
Fax: +49 (331) 97 99 2 -579
E-Mail: jens.krueger (at) hpi.uni-potsdam.de
Room: Hasso-Plattner-Villa, 2.05
XING: Profile
LinkedIn: Profile

Jens Krueger first studied Business Administration at the School of Business & Economics at the Freie Universität Berlin. After graduation, he worked for SAP Steeb as a SAP development consultant. Then, after working for over three years as SAP development team leader at PROMOS consult, he started in October 2006 with his doctoral studies at the research group of Prof. Plattner, where he got also in charge of the In-Memory Research Laboratory. In March 2012 he was appointed chair representative together with Jürgen Müller.

Since October 2006 Jens’ attention has focused on the In-Memory Data Management for Enterprise Applications research topic, which allows him to combine his prior knowledge and experience on developing customer-specific enterprise database applications with the in-memory technology he has been working on in recent years. At the same time, he supports, at the In-Memory Research Laboratory, the research conducted by the research group, by providing and managing latest high-end server hardware. Furthermore, he operates complex enterprise systems for a realistic environment of the research and prototype implementation. The primary objective of his work is to achieve efficient enterprise-specific data management built on actual requirements and characteristics, while leveraging current trends in hardware and data management technologies. In particular, his research focuses on in-memory databases, column-oriented storage schemas, and query-aware lightweight compression techniques, while he derives the enterprise-specific requirements from analyzing customer systems.

Research Topics

Projects

Conference and Workshop Papers

2013 (4)

  1. David Schwalb, Martin Faust, Jens Krüger: A Workload-Aware Merge Process for In-Memory Column Stores, CICCI, 2013 BibTeX
  2. Martin Faust, David Schwalb, Jens Krüger: Storage schemas for mixed workload in-memory column-oriented databases, CICCI, 2013 BibTeX
  3. David Schwalb, Martin Faust, Jens Krüger, Hasso Plattner: Physical Column Organization in In-Memory Column Stores, DASFAA, 2013 BibTeX
  4. Martin Grund, Philippe Cudre-Mauroux, Jens Krüger, Hasso Plattner: Hybrid Graph and Relational Query Processing in Main Memory, DESWEB (in conjunction with ICDE), 2013 BibTeX

2012 (7)

  1. Johannes Wust, Jens Krüger, Martin Grund, Uwe Hartmann, Hasso Plattner: Sparse Dictionaries for In-Memory Column Stores, DBKDA, 2012 - Download, BibTeX
  2. Jens Krüger, Johannes Wust, Martin Faust, Tim Berning, Hasso Plattner: A Case for Inverted Indices for In-Memory Databases, DBKDA, 2012 - Download, BibTeX
  3. Jens Krüger, Johannes Wust, Martin Linkhorst, Hasso Plattner: Leveraging Compression in In-Memory Databases, DBKDA, 2012 BibTeX
  4. Jens Krüger, Andreas Johannsen: Hauptspeicherdatenbanken für Unternehmensanwendungen, 11. Berlin-Brandenburger SAP-Forum, 2012 BibTeX
  5. Johannes Wust, Joos-Hendrik Boese, Frank Renkes, Sebastian Blessing, Jens Krüger, Hasso Plattner: Efficient Logging for Enterprise Workloads on Column-Oriented In-Memory Databases, CIKM, 2012 - Download, BibTeX
  6. Martin Faust, David Schwalb, Jens Krüger, Hasso Plattner: Fast Lookups for In-Memory Column Stores: Group-Key Indices, Lookup and Maintenance, ADMS (in conjunction with VLDB), 2012 - Download, BibTeX
  7. Martin Grund, Philippe Cudre-Mauroux, Jens Krüger, Samuel Madden, Hasso Plattner: An overview of HYRISE - a Main Memory Hybrid Storage Engine, IEEE Data Engineering Bulletin, 2012 - Download, BibTeX

2011 (12)

  1. Martin Grund, Jens Krüger, Matthias Kleine, Alexander Zeier, Hasso Plattner: Optimal Query Operator Materialization Strategy for Hybrid Databases, DBKDA, 2011 - Download, BibTeX
  2. Jens Krüger, Martin Grund, Johannes Wust, Alexander Zeier, Hasso Plattner: Merging Differential Updates in In-Memory Column Store, DBKDA, 2011 - Download, BibTeX
  3. Jens Krüger, Florian Hübner, Martin Boissier, Johannes Wust, Alexander Zeier, Hasso Plattner: Main Memory Databases for Enterprise Applications, IEEE IE&EM, 2011 - Download, BibTeX
  4. Jens Krüger, Martin Grund, Ingo Jaeckel, Alexander Zeier, Hasso Plattner: Applicability of GPU Computing for Efficient Merge in In-Memory Databases, ADMS (in conjunction with VLDB), 2011 - Download, BibTeX
  5. Florian Hübner, Joos-Hendrik Boese, Jens Krüger, Frank Renkes, Cafer Tosun, Alexander Zeier, Hasso Plattner: A Cost-Aware Strategy for Merging Differential Stores in Column-Oriented In-Memory DBMS, BIRTE - in conjunction with VLDB'11, 2011 BibTeX
  6. Johannes Wust, Jens Krüger, Sebastian Blessing, Cafer Tosun, Alexander Zeier, Hasso Plattner: xSellerate: Supporting Sales Representatives with Real-Time Information in Customer Dialogs, In-Memory Data Management, 2011 - Download, BibTeX
  7. Martin Grund, Jens Krüger, Jürgen Müller, Alexander Zeier, Hasso Plattner: Dynamic Partitioning for Enterprise Applications, IEEE International Conference on Industrial Engineering and Engineering Management, 2011 BibTeX
  8. Martin Grund, Jens Krüger, Hasso Plattner, Alexander Zeier, Philippe Cudre-Mauroux, Samuel Madden: HYRISE - A Hybrid Main Memory Storage Engine, PVLDB, 2011 - Download, BibTeX
  9. Jens Krüger, Changkyu Kim, Martin Grund, Nadathur Satish, David Schwalb, Jatin Chhugani, Pradeep Dubey, Hasso Plattner, Alexander Zeier: Fast Updates on Read-Optimized Databases Using Multi-Core CPUs, PVLDB, Volume 5, No. 1, 2011 - Download, BibTeX
  10. Peter Loos, Jens Lechtenbörger, Gottfried Vossen, Alexander Zeier, Jens Krüger, Jürgen Müller, Wolfgang Lehner, Donald Kossmann, Benjamin Fabian, Oliver Günther, Robert Winter: In-Memory-Datenmanagement in betrieblichen Anwendungssystemen, Wirtschaftsinformatik 6, 2011 BibTeX
  11. Peter Loos, Jens Lechtenbörger, Gottfried Vossen, Alexander Zeier, Jens Krüger, Jürgen Müller, Wolfgang Lehner, Donald Kossmann, Benjamin Fabian, Oliver Günther, Robert Winter: In-memory Databases in Business Information Systems, Business & Information Systems Engineering 6-2011, 2011 BibTeX
  12. Jens Krüger, Martin Grund, Alexander Zeier, Hasso Plattner: An Architecture-Aware Compaction Process, Proceedings of the Fall 2010 Future SOC Lab Day, 2011 BibTeX

2010 (7)

  1. Jens Krüger, Martin Grund, Christian Tinnefeld, Hasso Plattner, Alexander Zeier, Franz Faerber: Optimizing Write Performance for Read Optimized Databases, Database Systems for Advanced Applications, Japan, 2010 - Download, BibTeX
  2. Marcus Paradies, Christian Lemke, Hasso Plattner, Wolfgang Lehner, Kai-Uwe Sattler, Alexander Zeier, Jens Krüger: How to Juggle Columns: An Entropy-Based Approach for Table Compression, IDEAS, 2010 BibTeX
  3. Jens Krüger, Martin Grund, Alexander Zeier, Hasso Plattner: Enterprise Application-specific Data Management, EDOC 2010, 2010 - Download, BibTeX
  4. Jens Krüger, Martin Grund, Martin Boissier, Alexander Zeier, Hasso Plattner: Data Structures for Mixed Workloads in In-Memory Databases, ICCIT, 2010 - Download, BibTeX
  5. Jens Krüger, Christian Tinnefeld, Martin Grund, Alexander Zeier, Hasso Plattner: A Case for Online Mixed Workload Processing, Third International Workshop on Testing (DBTest) co-located with SIGMOD Database Systems, 2010 - Download, BibTeX
  6. Martin Grund, Jan Schaffner, Jens Krüger, Jan Brunnert, Alexander Zeier: The Effects of Virtualization on Main Memory Systems, Sixth International Workshop on Data Management on New Hardware, 2010 - Download, BibTeX
  7. Jens Krüger, Martin Grund, Christian Tinnefeld, Benjamin Eckart, Alexander Zeier, Hasso Plattner: Hauptspeicherdatenbanken für Unternehmensanwendungen, Datenbank-Spektrum, 2010 - Download, BibTeX

2009 (12)

  1. Jürgen Müller, Jens Krüger, Sebastian Enderlein, Marco Helmich, Alexander Zeier: Customizing Enterprise Software as a Service Applications: Back-end Extension in a multi-tenancy Environment, Proceedings of the 11th International Conference on Enterprise Information Systems, Milan, Italy, 2009 - Download, BibTeX
  2. Matthieu-P. Schapranow, Jens Krüger, Vadym Borovskiy, Alexander Zeier, Hasso Plattner: Data Loading & Caching Strategies in Service-Oriented Enterprise Applications , Proceedings of IEEE Congress on Services (SERVICES 2009), Los Angeles, CA, USA, 2009 - Download, BibTeX
  3. Marco Helmich, Sebastian Enderlein, Jürgen Müller, Jens Krüger, Alexander Zeier, Hasso Plattner: MapperMania - A Framework for Native Multi-Tenancy Business Object Mapping to a Persistent Data Store, Proceedings of the 2009 Americas Conference on Information Systems (AMCIS'09), San Francisco, USA, 2009 - Download, BibTeX
  4. Sebastian Enderlein, Marco Helmich, Jens Krüger, Jürgen Müller, Vadym Borovskiy, Alexander Zeier, Hasso Plattner: Service Objects - Adaptable, Metadata-based Services for Multi-tenant On-demand Enterprise Applications, Proceedings of the 2009 Americas Conference on Information Systems (AMCIS'09), San Francisco, USA, 2009 - Download, BibTeX
  5. Thomas Legler, Wolfgang Lehner, Jan Schaffner, Jens Krüger: Robust Distributed Top-N Frequent Pattern Mining Using the SAP BW Accelerator, Proceedings of the 35th Conference on Very Large Databases (VLDB), Lyon, France, 2009 - Download, BibTeX
  6. Stephan Müller, Jens Krüger, Jan Schaffner, Christian Tinnefeld, Alexander Zeier: Controlled Natural Language for Information Integration, 16th International Conference on Industrial Engineering and Engineering Management (IE&EM), Beijing, China, 2009 - Download, BibTeX
  7. Jürgen Müller, Matthias Uflacker, Jens Krüger, Matthieu-P. Schapranow, Alexander Zeier: noFilis CrossTalk? 2.0 as Device Management Solution, Experiences while Integrating RFID Hardware into SAP Auto-ID Infrastructure, 16th International Conference on Industrial Engineering and Engineering Management (IE&EM), Beijing, China, 2009 - Download, BibTeX
  8. Jens Krüger, Martin Grund, Christian Tinnefeld, Jan Schaffner, Stephan Müller, Alexander Zeier: Enterprise Data Management in Mixed Workload Environments, 16th International Conference on Industrial Engineering and Engineering Management (IE&EM), Beijing, China, 2009 - Download, BibTeX
  9. Christian Tinnefeld, Stephan Müller, Jens Krüger, Martin Grund, Alexander Zeier: Leveraging Multi-Core CPUs in the Context of Demand Planning, 16th International Conference on Industrial Engineering and Engineering Management (IE&EM), Beijing, China, 2009 - Download, BibTeX
  10. Jan Schaffner, Jens Krüger, Stephan Müller, Paul Hofmann, Alexander Zeier: Analytics on Historical Data Using a Clustered Insert-Only In-Memory Column Database, 16th International Conference on Industrial Engineering and Engineering Management (IE&EM), Beijing, China, 2009 - Download, BibTeX
  11. Martin Grund, Jens Krüger, Christian Tinnefeld, Alexander Zeier: Vertical Partition for Insert-Only Scenarios in Enterprise Applications, 16th International Conference on Industrial Engineering and Engineering Management (IE&EM), Beijing, China, 2009 - Download, BibTeX
  12. Alexander Zeier, Paul Hofmann, Jens Krüger, Jürgen Müller, Matthieu-P. Schapranow: Integration of RFID Technology is a Key Enabler for Demand-Driven Supply Network, The IUP Journal of Supply Chain Management, Volume 6, Nos. 3 & 4, pp. 57-74, 2009 - Download, BibTeX

2008 (11)

  1. Martin Grund, Jens Krüger, Alexander Zeier: Declarative Web Service Entities with Virtual Endpoints, IEEE SCC 2008, 2008 - Download, BibTeX
  2. Jürgen Müller, Jens Krüger, Alexander Zeier: Improved Global Business of Medium-sized Enterprises by Integrated Processes, IEEE Symposium on Advanced Management of Information for Globalized Enterprises (AMIGE'08), Tianjin, China, 2008 - Download, BibTeX
  3. Matthieu-P. Schapranow, Martin Grund, Jens Krüger, Jan Schaffner, Anja Bog: Combining Advantages - Unified Data Stores in Global Enterprises, IEEE Symposium on Advanced Management of Information for Globalized Enterprises (AMIGE'08), Tianjin, China, 2008 - Download, BibTeX
  4. Christian Tinnefeld, Jens Krüger, Jan Schaffner, Anja Bog: A Database Engine for Flexible Real-Time Available-to-Promise, IEEE Symposium on Advanced Management of Information for Globalized Enterprises (AMIGE'08), Tianjin, China, 2008 - Download, BibTeX
  5. Martin Grund, Jens Krüger, Jan Schaffner, Matthieu-P. Schapranow, Anja Bog: Operational Reporting Using Navigational SQL, IEEE Symposium on Advanced Management of Information for Globalized Enterprises (AMIGE'08), Tianjin, China, 2008 - Download, BibTeX
  6. Martin Grund, Jan Schaffner, Matthieu-P. Schapranow, Jens Krüger, Anja Bog: Shared Table Access Pattern Analysis for Multi-Tenant Applications, IEEE Symposium on Advanced Management of Information for Globalized Enterprises (AMIGE'08), Tianjin, China, 2008 - Download, BibTeX
  7. Anja Bog, Jan Schaffner, Jens Krüger: A Composite Benchmark for Online Transaction Processing and Operational Reporting, IEEE Symposium on Advanced Management of Information for Globalized Enterprises (AMIGE'08), Tianjin, China, 2008 - Download, BibTeX
  8. Jan Schaffner, Anja Bog, Jens Krüger, Alexander Zeier: A Hybrid Row-Column OLTP Database Architecture for Operational Reporting, Business Intelligence for the Real Time Enterprise (BIRTE 2008) in conjunction with VLDB'08, Auckland, New Zealand, 2008 - Download, BibTeX
  9. Matthieu-P. Schapranow, Jens Krüger, Jürgen Müller: Smart Enterprise Widgets: Little Helpers with a Big Impact, SAP INFO (online), 2008 - Download, BibTeX
  10. Jürgen Müller, Jens Krüger, Alexander Zeier: Unternehmensportale als Quelle fuer relevante Informationen, ERP Management, 2008 - Download, BibTeX
  11. Matthieu-P. Schapranow, Jens Krüger: HPI Students Learn with SAP Enterprise Services, SAP INFO (online), 2008 - Download, BibTeX

Articles

  • Fischer, C.; Krueger, J.: Vom SAP Dynpro zum Web Dynpro.
    in: Computerwoche, IDG BUSINESS VERLAG, Muenchen, 10.03.2006, page 37/38. (german online version)

Patents

Teaching Activities

Semester Bachelor Master
Summer Term 2011 In-Memory Database Optimizations — Bachelor Project Trends and Concepts I — Lecture
  Data Structures for In-Memory Databases
   
Winter Term 2010 In-Memory Database Optimizations — Bachelor Project  
   
Summer Term 2010   Trends and Concepts I — Exercise
  In-Memory Data Processing and Management
  Trends and Concepts I — Lecture
   
Winter Term 2009   Trends and Concepts II — Exercise
   
Summer Term 2009 In-Memory Data Management — Bachelor Project Trends and Concepts I — Lecture
   
Winter Term 2008 In-Memory Data Management — Bachelor Project Trends and Concepts II — Lecture
   
Summer Term 2008 Enterprise SOA by Design — Bachelor Project Trends and Concepts I — Lecture
  Process-Based Configuration of Enterprise Systems — Seminar
  Enterprise Data Models and their Performance — Seminar
   
Winter Term 2007 Enterprise SOA by Design — Bachelor Project Trends and Concepts II — Lecture
  Trends and Concepts II — Seminar
  Trends and Concepts II — Exercise
   
Summer Term 2007 FI Accelerator — Bachelor Project Enterprise Data Models and their Performance — Seminar
  Trends and Concepts I — Lecture
  Trends and Concepts I — Exercise
   
Winter Term 2006 FI Accelerator — Bachelor Project Trends and Concepts II — Seminar
Fundamentals of ERP systems Trends and Concepts II — Exercise
   

Supervised Master Theses

  • Fast Lookups for In-Memory Column Stores, Martin Faust, 2012.
  • Cache Conscious Column Organization in In-Memory Column Stores, David Schwalb, 2012.
  • Applicability of GPU Computing for Efficient Merge in In-Memory Databases, Ingo Jaeckel, 2011.
  • A Cost Model for Compression Techniques in Hybrid Main Memory Database Systems, Sebastian Klose, 2011.
  • Cache Conscious Data Layouting for In-Memory Databases, Holger Pirk, 2010.
  • Backend Extension in Multi-Tenant On-Demand Enterprise Software, Sebastian Enderlein, 2009.
  • Improving the Performance of Main-Memory Column-Stores in Write-Intensive Scenarios, Thomas Loetzer, 2009.
  • Application Characteristics of Enterprise Applications, Christian Tinnefeld, 2009.
  • Controlled Natural Language for Integrative Knowledge Representation, Stephan Mueller, 2009.
  • Navigational SQL - Extending SQL with Entity Navigation, Martin Grund, 2008.
  • Transaction Processing 2.0 — The Epochal Change in Designing Transaction Processing Systems, Matthieu Schapranow, 2008.

 
performancebydesign.png