The Systems Cluster covers all systems engineering lifecycle phases, from systems design and analysis to software architectures, programming, testing, networks, deployment, and operations. To do so, a comprehensive range of computer science methods and techniques is investigated. The broad scope of the Systems Cluster contributes substantially to HPI's strategic goal of engineering complex software systems.

Our Mission

Since the Systems Cluster covers methods and techniques for engineering complex IT systems, it provides valuable contributions to the other HPI method and HPI domain clusters. Further development of the Systems Cluster will, therefore, impact those clusters. The Systems Cluster strives to help engineering systems that

  • meet user needs through dedicated requirements engineering, including systems modelling and process analysis
  • can quickly adapt to changing requirements through dedicated systems runtime analysis, from the systems infrastructure level to the business process application level
  • provide high-quality systems through functions with predictable quality by incorporating non-functional requirements into a system’s design and runtime
  • are a solid basis for transfer activities, including HPI spin-off companies and system engineering projects in the domain clusters.

The systems cluster aims to provide high-quality and well-coordinated teaching to students, where a solid conceptual foundation provides the basis for the engineering of complex IT systems.

Research School "Service-Oriented Systems Engineering"

A speaker gives a presentation at the HPI Research Schools Symposium.

Modeled after the DFG Research Training Groups, the HPI Research Training Group "Service-Oriented Systems Engineering", founded in 2005, is operated in the "Systems" cluster. With its courses and closed conferences, the research school offers 28 scholarship holders (four per professorship) a platform for research work on modeling, development, evaluation, optimization, and application of distributed service-oriented systems. The annual "Symposium on Future Trends in Service Computing" is the central event of the "Systems" cluster. It will take place for the 20th time in 2025.

Learn more

Research Focuses

  1. Modeling: Models, methods, and systems for modeling software products and processes (business processes, development processes, etc.) play a decisive role in software engineering. This applies to the system view of software-intensive systems as well as to the penetration of individual aspects.
     
  2. Programming techniques and software architectures: Software architecture is the subject of software engineering, which includes the theoretical foundations, means of expression, and architecture types for software-intensive systems. This is linked to the classification of components and relationship types, the derivation of model architectures for essential application domains, the prefabrication and use of component types, their management and composition, the evaluation of architecture variants, allocation, and replication. This subject area, based on knowledge of programming technology, is not just theoretical. It also includes special subsystems, components and frameworks that support certain product features with a reusable character, such as security in software-intensive systems. The practical application of knowledge is what makes this field so exciting and inspiring. 
     
  3. Core software systems: Core software systems are subsystems that are largely application-independent and, together with hardware, form the basis for the development of software-intensive systems. These primarily include operating systems, database systems, communication systems, systems for human-machine communication, middleware, compilers and interpreters, knowledge processing systems, among others. A deep understanding of the component structure and the program interfaces is paramount for the effective functioning of these systems. In addition to pure software systems, there are also software-hardware systems. That is, computer systems that have been extended by microcontroller-based components (e.g., cameras, mobile devices, scanners, and machines for manufacturing). 
     
  4. Processes: Building on the areas mentioned above, various process-related sub-areas in software engineering aim to create the organizational and technical framework conditions for software design, software management, and software quality assurance. Suitable processes are an indispensable prerequisite for the development of large software-intensive systems.
     
  5. System view and integration projects: An outstanding feature of the Digital Engineering Faculty degree programs is integrating all training areas into a holistic system view, including projects and software laboratories. We attach great importance to the practical implementation of our theoretical knowledge. This includes implementing innovative solutions and their application in real-life scenarios.

Cluster Members

Cluster Coordinator

Portrait of Head of Business Process Technology Prof. Dr. Mathias Weske

Prof. Dr. Mathias Weske

Head of Business Process Technology

Phone: +49 331 5509-191
Mail: mathias.weske@hpi.de

More

Research Focuses:

  • process mining
  • business process support
  • process automation
  • healthcare
  • logistics

Teaching Coordinator

Prof. Dr. Walid Maalej

Prof. Dr. Walid Maalej

Head of Software Engineering and AI

Mail: office-maalej@hpi.de

More

Research Focuses:

  • Generative and Agentic Software Engineering
  • AI Engineering
  • Requirements Engineering for Trustworthy AI
  • Mining Software Repositories

Cluster Members

Portrait of Head of Data-Intensive Internet Computing Prof-Dr. Vaibhav Bajpai

Prof. Dr. Vaibhav Bajpai

Head of Data-Intensive Internet Computing

Phone: +49 331 5509-3435
Mail: office-bajpai@hpi.de

More

Research Focuses:

  • network protocols and architecture
  • networked systems
  • network infrastructure
  • network security and privacy
Portrait of Prof. Patrick Baudisch

Prof. Dr. Patrick Baudisch

Head of Human Computer Interaction

Phone: +49 331 5509-551
Mail: patrick.baudisch@hpi.de

More

Research Focuses:

  • interactive devices and systems
  • haptics
  • virtual reality
  • fabrication technology
  • uniting computer science and mechanical engineering
Portrait of Head of Computer Graphics Systems Prof. Dr. Jürgen Döllner

Prof. Dr. Jürgen Döllner

Head of Computer Graphics Systems

Phone: +49 331 5509-170
Mail: juergen.doellner@hpi.de

More

Research Focuses:

  • visual computing
  • AI for geometry and geodata
  • software analytics
  • geospatial analytics
  • video analytics
  • finance analytics
Prof. Dr. Patrick Ebel

Prof. Dr. Patrick Ebel

Head of Computational Interaction

Mail: office-ebel@hpi.de

More

Research Focuses:

  • Machine Learning-Based User Modeling
  • Interface Optimization
  • Computational Design
  • Data-Driven Interface Evaluation
  • Human-Computer Interaction 
Portrait of Head of System Analysis and Modeling Prof. Dr. Holger Giese

Prof. Dr. Holger Giese

Head of System Analysis and Modeling

Phone: +49 331 5509-366
Mail: holger.giese@hpi.de

More

Research Focuses:

  • models for software-intensive systems
  • adaptation policies
  • model analysis and development
Portrait of Head of Software Architecture Prof. Dr. Robert Hirschfeld

Prof. Dr. Robert Hirschfeld

Head of Software Architecture

Phone: +49 331 5509-220
Mail: robert.hirschfeld@hpi.de

More

Research Focuses:

  • design and understanding of complex software systems
  • programming languages
  • analysis techniques
  • execution environments
Portrait of Head of Internet Technologies and Softwarization Prof. Dr. Holger Karl

Prof. Dr. Holger Karl

Head of Internet Technologies and Softwarization

Phone: +49 331 5509-3490
Mail: holger.karl@hpi.de

More

Research Focuses:

  • mobile and wireless networks
  • data center networks
  • zero-touch networking
  • micro services
  • latency reduction
Portrait of Head of Operating Systems and Middleware Prof. Dr. Andreas Polze

Prof. Dr. Andreas Polze

Head of Operating Systems and Middleware

Phone: +49 331 5509-220
Mail: andreas.polze@hpi.de

More

Research Focuses:

  • large-scale, distributed component systems
  • middleware
  • embedded systems
  • real-time capability

Affiliate Cluster Members

Portrait of Head of Cybersecurity – Enterprise Security Prof. Dr. Christian Dörr

Prof. Dr. Christian Dörr

Head of Cybersecurity – Enterprise Security

Phone: +49 331 5509-4951
Mail: christian.doerr@hpi.de

More

Research Focuses:

  • network security
  • data security
  • attack detection
  • cyber security management
  • digital sovereignty

Last change: 28/05/2026, Mareike-Vic Schreiber