Vorlesung: Process Engineering Lab - Details

Vorlesung: Process Engineering Lab - Details

Allgemeine Informationen

Veranstaltungsname Vorlesung: Process Engineering Lab
Veranstaltungsnummer INF-2053
Semester WS 2026/27
Aktuelle Anzahl der Teilnehmenden 21
erwartete Teilnehmendenzahl 18
Heimateinrichtung Lehrprofessur für Informatik
Veranstaltungstyp Vorlesung in der Kategorie Lehre
Nächster Termin Mittwoch, 04.11.26, 08:15 - 11:30 Uhr 1057N
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

1057N

  • Mittwoch, 14.10.26, 08:15 - 11:30 Uhr
  • Mittwoch, 21.10.26, 08:15 - 11:30 Uhr
  • Mittwoch, 28.10.26, 08:15 - 11:30 Uhr
  • Mittwoch, 04.11.26, 08:15 - 11:30 Uhr
  • Mittwoch, 11.11.26, 08:15 - 11:30 Uhr
  • Mittwoch, 18.11.26, 08:15 - 11:30 Uhr
  • Mittwoch, 25.11.26, 09:00 - 11:30 Uhr
  • Mittwoch, 02.12.26, 09:00 - 11:30 Uhr
  • Mittwoch, 09.12.26, 09:00 - 11:30 Uhr
  • Mittwoch, 16.12.26, 09:00 - 11:30 Uhr
  • Mittwoch, 13.01.27, 09:00 - 11:30 Uhr
  • Mittwoch, 20.01.27, 09:00 - 11:30 Uhr
  • Mittwoch, 27.01.27, 09:00 - 11:30 Uhr
  • Mittwoch, 03.02.27, 08:15 - 12:15 Uhr

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 "Anmeldung gesperrt (global)".
Folgende Regeln gelten für die Anmeldung:
  • Die Anmeldung ist gesperrt.

Anmeldemodus

Die Anmeldung ist verbindlich, Teilnehmende können sich nicht selbst austragen.