Hasso-Plattner-Institut für Digital Engineering gGmbH (HPI)
The main objective of the seminar is to provide the students with opportunities to study in depth the relation between business processes and event processing using examples and data stemming from real-world use cases. The students will be offered to choose from a predefined set of scenarios...
Ziel der Komplexitätstheorie ist die Quantifizierung von Computerressourcen (Rechenzeit, Speicherplatz, Hardwareaufwand, Kommunikationsaufwand, ...), die zur algorithmischen Lösung konkreter Probleme bzw. von Problemklassen benötigt werden. Die Vorlesung, die sich an Master-Studenten der...
Modellierung ist eine wesentliche Teilaufgabe in der System- und Softwareentwicklung. Bei den meisten Aktivitäten während der Entwicklung werden Modelle als zielgerichtete Abbilder des vorhandenen oder geplanten Systems, das durch Abstraktion auf die problemrelevanten Aspekte vereinfacht wird,...
Data profiling is the set of activities and processes to determine the metadata about a given dataset. Profiling data is an important and frequent activity of any IT professional and researcher. It encompasses a vast array of methods to examine data sets and produce metadata. Among the simpler...
Die Lehrveranstaltung richtet ihren Schwerpunkt auf Technologien in Standard-Betriebssystemen (general-purpose operating systems) und diskutiert Techniken und Ansätze am Beispiel der Microsoft Windows NT/2000/XP-Betriebssystemfamilie. Diese Ansätze werden in Relation gesetzt zu Lösungen, die in...
The web has become an object of our daily life and the amount of information there is ever growing. Besides plain texts, multimedia such as graphics, audio or video have become a predominant part of the web's information traffic. But, how can we find useful information within this huge...
Aufgrund der fortschreitenden Entwicklung des Internets und des WWW existieren heute zahlreiche Möglichkeiten, Inhalte multimedial und vielfältig verlinkt weltweit verfügbar zu machen, d.h. elektronisch zu publizieren. Um diese weitreichenden Potentiale und Möglichkeiten des elektronischen...
Die Lehrveranstaltung konzentriert sich auf Standard-Betriebssysteme (general-purpose operating systems) und diskutiert deren Techniken und Ansätze an verschiedenen Beispielen. Auf diesen Seiten finden Sie Unterlagen zu den Vorlesungen, die laufend ergänzt werden. Insbesondere finden Sie einige...
In Software Engineering II, you will learn how to conduct software development in a team of teams setting. We want to prepare you for a situation where you are in a leading position and responsible for a large piece of software. Thus, you shall learn methods, concepts, and technologies that help...