Vorlesung + Übung: Process Engineering Lab - Details

Vorlesung + Übung: Process Engineering Lab - Details

Allgemeine Informationen

Veranstaltungsname Vorlesung + Übung: Process Engineering Lab
Veranstaltungsnummer INF-2053
Semester WS 2026/27
Aktuelle Anzahl der Teilnehmenden 24
erwartete Teilnehmendenzahl 18
Heimateinrichtung Lehrprofessur für Informatik
Veranstaltungstyp Vorlesung + Übung in der Kategorie Lehre
Voraussetzungen Empfohlen:
- Informatik 2
Lernorganisation Teil I (Vorlesung)
In den ersten 5-6 Wochen wird in der Vorlesung in die Grundlagen eingeführt. Diese Einführung wird durch Übungsblätter begleitet, die zu Hause bearbeitet wer4den und in der Übung besprochen werden.

Teil II (Projektarbeit)
Danach erfolgt die betreute Ausarbeitung einer konkreten Workflow-Anwendung durch die Teilnehmer in Teams.

Teil III (Pitch und Abnahme)
Am Ende stellt jedes Team seine Projektarbeit vor und wird in einer Abnahme bewertet
Leistungsnachweis Entwurf einer Workflow-Anwendung mit Benutzerrollen, Datenformularen, Sub-Prozessen und Inter-Prozess-Kommunikation unter Berücksichtigung einfacher Best Practises und verschiedener Entwurfsalternativen aus Daten- und Prozessperspektive mit anschließender werkzeuggestützter Implementierung in einem Business Process Management System.

Die Projektarbeit erfolgt im Team.
Die Bewertung erfolgt auf Basis einer Abnahme der Projektarbeit.
Veranstaltung findet in Präsenz statt / hat Präsenz-Bestandteile Ja
Hauptunterrichtssprache deutsch
Literaturhinweise - G. Juhás et al.: “Petriflow language and Netgrif Application Builder”. (2021)
https://ceur-ws.org/Vol-2973/paper_284.pdf

- G. Juhás et al. : "Petriflow: A Low-Code Language for Object Centric Processes". (2025)

- G. Juhás et al.: “Netgrif Platform: A Tool for Executable Models of Object-Centric Processes in Petriflow Language”. (2026)
https://link.springer.com/chapter/10.1007/978-3-032-27879-1_19
ECTS-Punkte 5

Räume und Zeiten

Die Zeiten der Veranstaltung stehen nicht fest.

Modulzuordnungen

Kommentar/Beschreibung

Die Veranstaltung hat folgende Inhalte:

1. Business Process Management Systeme
- Automatisierung von Workflows
- Low-Code-Plattformen

2. Entwurf von Workflows mit der Modellierungssprache "Petrinetze"
- Modellierung einfacher Kontrollflüsse
- Erweiterungen für den Einsatz in der Praxis
- Typische Modellierungsstrukturen
- Best Practises und Modularisierung

3. Kombination von Workflows und Daten (Workflow-Objekte)
- Objektorientierter Entwurf von Workflow-Daten
- Datenobjekte mit Lebenszyklus
- Prozessobjekte mit Daten

4. Implementierung von Workflow-Anwendungen mit dem Business Process Management System "Netgrif"
- Prinzipien von Low-Code-Plattformen
- Datenformulare
- Benutzerrollen und Berechtigungen
- Prozesse und Sub-Prozesse
- Inter-Prozess-Kommunikation mit Groovy
- Best Practises, Patterns und Anti-Patterns

5. Beispielanwendung aus dem praktischen Einsatz am Lehrstuhl

Anmelderegeln

Diese Veranstaltung gehört zum Anmeldeset "Zeitgesteuerte Anmeldung: Process Engineering Lab".
Folgende Regeln gelten für die Anmeldung:
  • Die Anmeldung ist möglich von 20.07.2026, 00:00 bis 18.10.2026, 23:59.

Anmeldemodus

Die Auswahl der Teilnehmenden wird nach der Eintragung manuell vorgenommen.

Die Eintragung im Digicampus ist zunächst vorläufig und noch keine verbindliche Zusage. Tragen Sie sich trotzdem gerne schon jetzt ein, am besten direkt gemeinsam als Team. Bereits vollständig eingetragene Dreierteams berücksichtigen wir bei der Platzvergabe.

Anfang Oktober melden wir uns noch einmal bei allen vorläufig Eingetragenen. Dann erfahren Sie, ob Sie einen Platz erhalten, und erst im Anschluss erfolgt die endgültige Eintragung.

Tragen Sie gerne in den Infotext ein, mit wem Sie in einem Team sein wollen, damit wir dies bei der Platzvergabe berücksichtigen können: