Konzepte und Anwendung von Workflowsystemen

  • Typ: Vorlesung (V)
  • Semester: Wintersemester 2011/12
  • Zeit:

    Mittwochs 8:00-9:30 14-tg
    Hörsaal -101 (1. UG)
    50.34 Informatik, Kollegiengebäude am Fasanengarten
    Freitags 9:45-11:15 wöchentlich
    Hörsaal -102 (1. UG) - Achtung erneute Raumänderung!
    50.34 Informatik, Kollegiengebäude am Fasanengarten

  • Beginn: 19.10.2010
  • Dozent:

    Jutta Mülle
    Dr. Silvia von Stackelberg

  • SWS: 3
  • ECTS: 5
  • Prüfung:

    Die Prüfung erfolgt mündlich. Koordinierung der Prüfungstermine erfolgt über das Sekretariat von Prof. Böhm. Es wird i.d.R. jeden Monat ein Prüfungstermin angeboten.

    Im Anschluss an die Vorlesungszeit bieten wir die folgenden Prüfungstermine (für Bachelor- und Masterstudenten) an:

    • Dienstag, 28. Februar 2012, Nachmittags
    • Donnerstag, 29. März 2012, Nachmittags
    • Dienstag, 17. April 2012, Nachmittags

    Weitere Termine danach auf Anfrage.

    Für Vertiefungsfachprüfungen bei Informatikstudenten Diplom werden die Termine im Sekretariat vergeben.

  • Hinweis:

    Vorlesungstermine: Die Vorlesung ist 3-stündig, daher finden nicht zu allen Mittwochs- und Freitagsterminen Vorlesungen statt.

    Es kann sein, dass sich noch kurzfristig Terminveränderungen ergeben, daher empfehlen wir, dass Sie sich vor der Vorlesung hier informieren.

    Vorlesungen finden statt:
    Mittwoch, 19.10.2011     Freitag, 21.10.2011
    Mittwoch, 26.10.2011     Freitag, 28.10.2011
                                       Freitag, 04.11.2011
    Mittwoch, 09.11.2011     Freitag, 11.11.2011
    Mittwoch, 16.11.2011     Freitag, 18.11.2011
    Mittwoch, 23.11.2011     Freitag, 25.11.2011
                                       Freitag, 02.12.2011
    Mittwoch, 07.12.2011     Freitag, 09.12.2011
    Mittwoch, 21.12.2011

    Mittwoch, 11.01.2011     Freitag, 13.01.2012
    Mittwoch, 18.01.2012     Freitag, 20.01.2012

                                       Freitag, 27.01.2012

                                       Freitag, 03.02.2012

    Mittwoch, 08.02.2012



     

Zusammenfassung

Workflow-Management-Systeme (WFMS) unterstützen die Abwicklung von Geschäftsprozessen entsprechend vorgegebener Arbeitsabläufe. Immer wichtiger wird die Unterstützung flexibler Abläufe, die Abweichungen, etwa zur Behandlung von Ausnahmen, zur Anpassungen an modifizierte Prozessumgebungen oder für Ad-Hoc-Workflows erlauben.

Die Vorlesung beginnt mit der Einordnung von WFMS in betriebliche Informationssysteme und stellt den Zusammenhang mit der Geschäftsprozessmodellierung her. Es werden formale Grundlagen für WFMS eingeführt (Petri-Netze, Pi-Kalkül). Modellierungsmethoden für Workflows und der Entwicklungsprozess von Workflow-Management-Anwendungen werden vorgestellt und in Übungen vertieft.

Weiterführende Aspekte betreffen neuere Entwicklungen im Bereich der WFMS. Insbesondere der Einsatz von Internettechniken speziell von Web Services und Standardisierungen für Prozessmodellierung, Orchestrierung und Choreographie in diesem Kontext werden vorgestellt.

Im Teil Realisierung von Workflow-Management-Systemen werden verschiedene Implementierungstechniken und Architekturfragen sowie Systemtypen und konkrete Systeme behandelt.

Abschließend wird auf anwendungsgetriebene Vorgehensweisen zur Änderung von Workflows, speziell Geschäftsprozess-Reengineering und kontinuierliche Prozessverbesserung, sowie Methoden und Konzepte zur Unterstützung dynamischer Workflows eingegangen.

Literaturhinweise

  • W.M.P. van der Aalst. The Application of Petri Nets to Workflow Management. The Journal of Circuits, Systems and Computers, Seiten 1-45, Band 7:1, 1998.
  • S. Jablonski, M. Böhm, W. Schulze (Hrsg.): Workflow-Management - Entwicklung von Anwendungen und Systemen. dpunkt-Verlag, Heidelberg, 1997
  • Frank Leymann, Dieter Roller: Production Workflows - Concepts and Techniques. Prentice-Hall, 2000
  • W.M.P. van der Aalst: Workflow Management: Models, Methods, and Systems. MIT Press, 368 pp., 2002
  • Michael Havey: Essential Business Process Modeling. O'Reilly Media, Inc., 2005

Weiterführende Literatur

  • M. Dumas, Wil M. P. van der Aalst, Arthur H. M. ter Hofstede (eds.): Process-Aware Information Systems. Wiley, 2005
  • D. Harel: Statecharts: A Visual Formalism for Complex Systems, Science of Computer Programming Vol. 8, 1987.
  • Dirk Wodtke, Gerhard Weikum A Formal Foundation for Distributed Workflow Execution Based on State Charts. Foto N. Afrati, Phokion Kolaitis (Eds.): Database Theory - ICDT '97, 6th International Conference, Delphi, Greece, January 8-10, 1997, Proceedings. Lecture Notes in Computer Science 1186, Springer Verlag, Seiten 230-246, 1997.
  • H.M.W. Verbeek, T. Basten, and W.M.P. van der Aalst Diagnosing workflow processes using Woflan. Computing Science Report 99/02, Eindhoven University of Technology, Eindhoven, 1999.

Lehrinhalt

Am Ende des Kurses sollen die Teilnehmer in der Lage sein, Workflows zu modellieren, die Modellierungsaspekte und ihr Zusammenspiel zu erläutern, Modellierungsmethoden miteinander zu vergleichen und ihre Anwendbarkeit in unterschiedlichen Anwendungsbereichen einzuschätzen. Sie sollten den technischen Aufbau eines Workflow-Management-Systems mit den wichtigsten Komponenten kennen und verschiedene Architekturen und Implementierungsalternativen bewerten können. Schließlich sollten die Teilnehmer einen Einblick in die aktuellen Standards bezüglich der Einsatzmöglichkeiten und in den Stand der Forschung durch aktuelle Forschungsthemen gewonnen haben.

Vorlesungsunterlagen

19.10.2011 Kapitel 1 "Einführung": Folien

21.10.2011 Kapitel 2 "Aspekte und Komponenten von WfMS" Folien

26./28.10.2011 Kapitel 3 "Einführung in Petri-Netze": Folien, annotierte-Folien

11.11.2011 (Besprechung) Übungen Modellierung mit Petri-Netzen: Übungsblatt, Loesung-Aufgabe-2-b, Loesung-Aufgabe-2-c

4.11.2011 Kapitel 11 "Organisationsaspekt / Sicherheit": Folien

9./11.11.2011 Kapitel 4 "Analyse von Petri-Netzen": Folien, annotierte-Folien

16./18.11.2011 Kapitel 5 "Workflow-Nets": Folien, Übungsblatt

23./25.11.2011 Kapitel 6 "Workflows in offenen Systemen": Folien, annotierte-Folien

02./ 07./09.12.2011 Kapitel 7 "Workflow Modellierung mit BPMN": Folien, Übungblatt Teil 1, Folien Teil 2, Übungsblatt Teil 2, Literatur zu Übungsblatt Teil 2

21.12.2011 Kapitel 8 "Workflow Ausführungssprache BPEL": Folien

11.01.2012 Kapitel 9 "Choreographie": Folien

13./18.01.2012 Kapitel 10 "Anpassungen und Änderungen von Geschäftsprozessen und Workflows": Folien

18.01.2012 Kapitel 12 "Architektur und Implementierung von WfMS": Folien

20.01.2012 Kapitel 13 "Übersicht über kommerzielle Produkte": Folien

27.01.2012 externer Vortrag Dr. Michael Mlivoncic, Credit Suisse: "Bank-IT in der Cloud" 

03.02.2012 Kapitel 14 "WfMSe von SAP",  Thorsten Sandfuchs, SAP Research:  Folien (PW-geschützt, ist für Teilnehmer der Vorlesung erhältlich bei den Dozentinnen)

08.02.2012 Kapitel 15 "Process Mining / weitere aktuelle Forschungsthemen": Folien, annotierte-Folien 

08.02.2012 Abschluss der Vorlesung