Das Systems-Cluster deckt alle Phasen des IT-Systems-Engineering-Lebenszyklus ab. Von Systemdesign und -analyse über Softwarearchitekturen, Programmierung, Test, Netzwerke, Bereitstellung bis hin zum Betrieb. Dazu wird ein umfassendes Spektrum an Methoden und Techniken der Informatik untersucht.
Der breite Anwendungsbereich des Systems-Clusters trägt wesentlich zum strategischen Ziel des HPI's bei, komplexe Softwaresysteme zu entwickeln.
Unsere Mission
Da das Systems-Cluster Methoden und Techniken für das Engineering komplexer IT-Systeme abdeckt, leistet es wertvolle Beiträge zu den anderen HPI-Methoden- und HPI-Domänenclustern. Die Weiterentwicklung des Systems-Clusters wird sich daher auf diese Cluster auswirken.
Das Systems-Cluster unterstützt die Entwicklung von Systemen, die
- die Nutzer:innenbedürfnisse durch dediziertes Requirement Engineering, einschließlich Systemmodellierung und Prozessanalyse, erfüllen,
- sich durch dedizierte Systemlaufzeitanalysen schnell an veränderte Anforderungen anpassen können, von der Systeminfrastrukturebene bis zur Ebene der Geschäftsprozesse,
- qualitativ hochwertige Systeme durch Funktionen mit vorhersagbaren Garantien bereitstellen, indem nicht-funktionale Anforderungen in Systemdesign und -laufzeit integriert werden,
- eine solide Basis für Transferaktivitäten bilden, einschließlich HPI-Ausgründungen und Systems-Engineering-Projekten in den Domänenclustern.
Ziel des System-Clusters ist es, den Studierenden eine qualitativ hochwertige und gut koordinierte Lehre zu bieten, bei der ein solides konzeptionelles Fundament die Basis für die Entwicklung komplexer IT-Systeme bildet.
HPI Research Schools
Mitglieder des Systems-Clusters engagieren sich zudem aktiv in zwei HPI Research Schools: Systems Design und Secure Distributed Computing. Diese bieten Doktorand:innen ein hervorragendes Umfeld mit Finanzierung, Weiterbildung sowie Möglichkeiten zum wissenschaftlichen Austausch mit anderen Promovierenden.
Mehr erfahren
Aktivitäten und Events
26. Juni 2026 | Systems Cluster Workshop
Der Workshop bringt zehn Forschungsgruppen zusammen, die ein breites Forschungsspektrum zur Entwicklung komplexer IT-Systeme abdecken. Ziel ist es, den Austausch zwischen den Teams zu fördern, gruppenübergreifende Kooperationen anzustoßen und Ideen für zukünftige Aktivitäten des Clusters zu sammeln.
30. Juni - 02. Juli 2026 | Special Symposium on Human-Centered Software Engineering and AI (SEAIS)
SEAIS bringt rund 30 führende Forschende aus dem Bereich Softwareentwicklung und KI mit etwa 30 erfahrenen Anwender:innen sowie rund 30 engagierten Studierenden zusammen, um den aktuellen Stand der menschenzentrierten Softwareentwicklung und KI zu reflektieren und ihre zukünftige Entwicklung gemeinsam zu gestalten. mehr erfahren
Forschungsschwerpunkte
Modelle, Methoden und Systeme der Modellierung für Softwareprodukte und -prozesse (Geschäftsprozesse, Entwicklungsprozesse usw.) spielen im Software Engineering eine entscheidende Rolle. Das gilt sowohl für die Systemsicht auf softwareintensive Systeme als auch für die Durchdringung einzelner Aspekte.
Gegenstand der Softwarearchitektur sind die theoretischen Grundlagen, Ausdrucksmittel und Architekturtypen für softwareintensive Systeme. Das ist verbunden mit der Klassifikation der Komponenten und Beziehungstypen, der Ableitung von Musterarchitekturen für wichtige Anwendungsdomänen, der Vorfertigung und Nutzung von Komponententypen, deren Verwaltung und Komposition, der Bewertung von Architekturvarianten, der Allokation und Replikation.
Eine Grundlage dieses Themengebiets sind Kenntnisse in der Programmiertechnik. In dieses Gebiet eingeordnet werden auch spezielle Teilsysteme, Komponenten, Frameworks, die mit Wiederverwendungscharakter bestimmte Produkteigenschaften unterstützen, wie z.B. die Sicherheit in softwareintensiven Systemen.
Core-Softwaresysteme sind Teilsysteme, die einen weitgehend applikations-unabhängigen Charakter haben und zusammen mit Hardware die Grundlage für die Entwicklung von softwareintensiven Systemen bilden.
Dazu gehören vor allem Betriebssysteme, Datenbanksysteme, Kommunikationssysteme, Systeme für die Mensch-Maschine-Kommunikation, Middleware, Compiler und Interpreter, Wissensverarbeitungssysteme, und weitere. Zu den Grundlagen gehören Kenntnisse über die Komponentenstruktur dieser Systeme und der programmtechnischen Schnittstellen.
Neben reinen Softwaresystemen finden sich hier auch Software-Hardware-Systeme, d.h., Computer-Systeme, die durch Microcontroller-basierte Komponenten erweitert wurden (Kameras, Mobilgeräte, Scanner, Fabrikationsmaschinen, etc.).
Auf den oben genannten Gebieten aufbauend existieren im Software Engineering verschiedene prozessbezogene Teilgebiete, die auf die Schaffung der organisatorischen und technischen Rahmenbedingungen für die Softwarekonstruktion, das Softwaremanagement und die Softwarequalitätssicherung zielen. Geeignete Prozesse sind eine unverzichtbare Voraussetzung für die Entwicklung großer softwareintensiver Systeme.
Herausragendes Merkmal der Studiengänge der Digital Engineering Fakultät ist die Integration aller Ausbildungsgebiete zu einer ganzheitlichen Systemsicht unter Einbeziehung von Projekten und Softwarelaboren. Wir legen großen Wert auf die praktische Umsetzung unserer theoretischen Erkenntnisse. Dies beinhaltet sowohl die Implementierung innovativer Lösungen als auch deren Anwendung in realen Szenarien.
Forschende im Cluster
Prof. Dr. Mathias Weske
Fachgebietsleiter Business Process Technology
Tel.: +49 331 5509-191
E-Mail: mathias.weske@hpi.de
Prof. Dr. Walid Maalej
Fachgebietsleiter Software Engineering and AI
E-Mail: office-maalej@hpi.de
Mehr erfahren
Prof. Dr. Vaibhav Bajpai
Fachgebietsleiter Data-Intensive Internet Computing
Tel.: +49 331 5509-3435
E-Mail: office-bajpai@hpi.de
Prof. Dr. Patrick Baudisch
Fachgebietsleiter Human Computer Interaction
Tel.: +49 331 5509-551
E-Mail: patrick.baudisch@hpi.de
Prof. Dr. Jürgen Döllner
Fachgebietsleiter Computergrafische Systeme
Tel.: +49 331 5509-170
E-Mail: juergen.doellner@hpi.de
Prof. Dr. Patrick Ebel
Fachgebietsleiter Computational Interaction
E-Mail: office-ebel@hpi.de
Mehr erfahren
Prof. Dr. Holger Giese
Fachgebietsleiter Systemanalyse und Modellierung
Tel.: +49 331 5509-366
E-Mail: holger.giese@hpi.de
Prof. Dr. Robert Hirschfeld
Fachgebietsleiter Software-Architekturen
Tel.: +49 331 5509-220
E-Mail: robert.hirschfeld@hpi.de
Prof. Dr. Holger Karl
Fachgebietsleiter Internet-Technologien und Softwarization
Tel.: +49 331 5509-3490
E-Mail: holger.karl@hpi.de
Prof. Dr. Andreas Polze
Fachgebietsleiter Betriebssysteme und Middleware
Tel.: +49 331 5509-220
E-Mail: andreas.polze@hpi.de
Prof. Dr. Christian Dörr
Fachgebietsleiter Cybersecurity – Enterprise Security
Tel.: +49 331 5509-4951
E-Mail: christian.doerr@hpi.de
Letzte Änderung: 03.07.2026, Mareike-Vic Schreiber