Hasso-Plattner-Institut25 Jahre HPI
Hasso-Plattner-Institut25 Jahre HPI

Trends and Concepts in the Software Industry I (Sommersemester 2017)

Dozent: Prof. Dr. Hasso Plattner (Enterprise Platform and Integration Concepts)

Allgemeine Information

  • Semesterwochenstunden: 4
  • ECTS: 6
  • Benotet: Ja
  • Einschreibefrist: 28.04.2017
  • Lehrform: V (Block)
  • Belegungsart: Wahlpflichtmodul

Studiengänge, Modulgruppen & Module

IT-Systems Engineering MA
  • IT-Systems Engineering
    • HPI-ITSE-A Analyse
  • IT-Systems Engineering
    • HPI-ITSE-E Entwurf
  • IT-Systems Engineering
    • HPI-ITSE-K Konstruktion
  • IT-Systems Engineering
    • HPI-ITSE-M Maintenance
  • BPET: Business Process & Enterprise Technologies
    • HPI-BPET-K Konzepte und Methoden
  • BPET: Business Process & Enterprise Technologies
    • HPI-BPET-S Spezialisierung
  • BPET: Business Process & Enterprise Technologies
    • HPI-BPET-T Techniken und Werkzeuge
  • OSIS: Operating Systems & Information Systems Technology
    • HPI-OSIS-K Konzepte und Methoden
  • OSIS: Operating Systems & Information Systems Technology
    • HPI-OSIS-S Spezialisierung
  • OSIS: Operating Systems & Information Systems Technology
    • HPI-OSIS-T Techniken und Werkzeuge
  • SAMT: Software Architecture & Modeling Technology
    • HPI-SAMT-K Konzepte und Methoden
  • SAMT: Software Architecture & Modeling Technology
    • HPI-SAMT-S Spezialisierung
  • SAMT: Software Architecture & Modeling Technology
    • HPI-SAMT-T Techniken und Werkzeuge


The focus of this lecture is on enterprise applications, especially with regards to in-memory databases and a programming model for enterprise applications. The lecture will largely be based on the In-Memory Data Management book by Prof. Hasso Plattner, which will be given for free to all enrolled students at V-2.11 (Marilena Davis). Students can pick up their copy after May 1st. Parts of the lecture will be conducted in a flipped classroom setting, meaning that participants have to prepare parts of the content beforehand, which will allow for more dynamic discussions about vital parts of the introduced technologies and additional hands-on sessions. During the block week, we will have several guided discussions and controversial questions with the aim of reflecting the content and increase your ability to judge current trends and concepts with a focus on in-memory database technology. Additional presentations will complement the block week. After the lecture the students should be able to discuss and judge emerging trends of software engineering and data management in the context of enterprise applications.






  • openHPI Course In-Memory Data Management
  • book "A Course in In-Memory Data Management" (will be handed out to enrolled students)
  • additional papers to be announced

Lern- und Lehrformen

  • preparation phase (brief self-study and joint topic introduction session)
  • group work phase (hands on exercises and experiments)
  • block lecture (traditional lecture style, integrated flipped class sessions)


  • preparation quiz (mandatory)
  • written or oral exam (depending on the number of participants): -- 60%
  • group work, presentation, and participation during the block week : -- 40%

In order to obtain the ECTS credit points for the lecture, the two parts (written exam and individual engagement) must be passed with a grade of 4,0 or better.


  • introduction, open questions: 20th of April at 11.00am, seminar room A-1.1
  • preparation meetings: 
    • evaluation of the preparation quiz and group assignment: 1st of June, seminar room H-2.57
    • preparation meeting for the block week: 13th of July, seminar room H-2.57
  • block lecture: 24th of July to 27th of July
  • oral exam: 2nd of August and 3rd of August , seminar room V-2.16