51±¾É«

Skip to main content
Institute of distributed systems logo Ulm university logo

Project Distributed Applications, Platforms and Systems I

Summer Semester 2026

   
Title: Project Distributed Applications, Platforms and Systems I
German Title: Projekt Verteilte Anwendungen, Plattformen und Systeme I
Type: Projekt, Modul
Token / Number / Module number: VAPS1 / - / 74724
Semester hours / Credits: 2 SCH / 8 CP
Lecturer: Prof. Dr.-Ing. Franz J. Hauck
Tutor: Prof. Dr.-Ing. Franz J. Hauck, Alexander Heß, Christoph Denzel
General schedule: Projektbeginn: jederzeit, kontaktieren Sie einen möglichen Betreuer aus der obigen Liste Themenvergabe: Kontaktieren Sie den Betreuer eines Themas oder Prof. Hauck. Sie können gerne vorab und auch jederzeit im Semester mit dem jeweiligen Betreuer Kontakt aufnehmen und ein Thema sowohl reservieren wie auch beginnen. Häufig ergeben sich kurzfristig weitere Themen, so dass es sich lohnt bei den möglichen Betreuern nach weiteren Themen zu fragen. Wir sind auch offen für eigene Vorschläge, möchten diese aber beschränken auf solche, zu denen wir einerseits die Kompetenz zur Betreuung besitzen und andererseits ein gewisses Interesse auf unserer Seite vorhanden ist, so dass wir uns gerne das noch notwendige Wissen aneignen.
Learning platform:
Grade bonus:
Exam dates:

Description and general information

Integration of module into courses of studies: Informatik, M.Sc., FSPO 2021 Projekt Informatik, Medieninformatik, M.Sc., FSPO 2021 Projekt Medieninformatik, Informatik, M.Sc., FSPO 2022 Projekt Informatik, Medieninformatik, M.Sc., FSPO 2022 Projekt Medieninformatik
Modes of learning and teaching: Verteilte Anwendungen, Plattformen und Systeme I (Projekt) (2 SWS)
Module authority: Prof. Dr.-Ing. Franz J. Hauck
Lecturer: Prof. Dr.-Ing. Franz J. Hauck
Language: german
Turn / Duration: every term / 1
Requirements (contentual): -
Requirements (formal): -
Basis for: Modul Projekt Verteilte Anwendungen, Plattformen und Systeme II
Learning objectives: Anhand einer individuellen Problemstellung erstellen die Studierenden ein funktionsfähiges Softwaresystem oder ein Softwaremodell. Je nach Aufgabenstellung eignen sich die Studierenden mindestens vier der folgenden Kompetenzen an. Sie lernen, - sich in einem vorhandenen Softwaresystem zu orientieren und dessen Zusammenhänge zu verstehen, - sich selbständig einen Lösungsansatz für die Problemstellung zu erarbeiten, - vorhandene Softwaresysteme zu erweitern, so dass die Problemstellung erfüllt wird, - eigene Softwareartefakte im Rahmen der Problemstellung zu entwerfen und zu implementieren, - theoretisches Wissen zu Verteilten Systemen, z.B. aus der Veranstaltung Grundlagen Verteilter Systeme, bei den Lösungsansätzen zu berücksichtigen, - die eigenen Softwareartefakte und die konzipierten Zusammenhänge untereinander sowie zu bestehenden Komponenten hinreichend zu beschreiben, zu dokumentieren und abschließend zu präsentieren.
Content: Studierende erhalten eine praktische Problemstellung aus dem Bereich Verteilter Systeme. Dies kann die Erstellung spezieller verteilter Anwendungen aber auch ein Betrag für Ausführungsplattformen und Middlewaresysteme für solche Anwendungen sein. Die Themenstellung ist individuell; Gruppenarbeiten sind bei geeigneten Konstellationen möglich. Die Themen werden semesteraktuell vorgestellt und orientieren sich in der Regel an Forschungsfragestellungen, z.B. aus den Themenbereichen - fehlertolerante Serversysteme, - skalierbare und webbasierte Dienste, - Ressourcenverwaltung in Verteilten Systemen, - privatsphäreerhaltende Kommunikationssysteme, - mobile Anwendungsentwicklung und Datenerfassung. Ein Thema kann auch für zwei aufeinanderfolgende Semester ausgeschrieben sein, wobei die praktische Arbeit in zwei Teile zerlegt wird. Der zweite Teil wird im Folgemodul Verteilte Anwendungen, Plattformen und Systeme II bearbeitet.
Literature: -
Grading procedure: The module examination consists of a graded participation in all phases of the project. The evaluation scheme will be announced at the beginning of the project.
Estimation of effort: Präsenzzeit: 30h Projektplanung und -vorbereitung: 20h Projektarbeit: 170h Ausarbeitung und Abschlusspräsentation: 20h Summe: 240h
Logo: Certificate since 2008 - audit family-friendly university Logo: StudyCheck - top university Logo: StudyCheck - digital readiness