Konzepte und Anwendung von Workflowsystemen

  • Typ: Vorlesung
  • Lehrstuhl: Fakultät für Informatik
  • Semester: Wintersemester 2010/11
  • Zeit:

    Mittwoch, 11:30-13:00 wöchentlich
    Raum -102 (-1. Stock)
    50.34 Informatik, Kollegiengebäude am Fasanengarten
    Freitag, 09:45-11:15 wöchentlich
    Raum -101 (-1. Stock)
    50.34 Informatik, Kollegiengebäude am Fasanengarten

  • Dozent: Silvia von Stackelberg
    Jutta Mülle
  • SWS: 3
  • Hinweis:

    Aktuelles:

     -   Am 21.01. findet keine Vorlesung statt. Der Ersatztermin ist der 04.02.2011.

    -    Hörsaalwechsel: Die Vorlesung am 9.2. findet wegen einer Sonderveranstaltung im Seminarraum -118 statt.

     

    Die Vorlesung ist 3-stündig, daher findet sie nicht an jedem Freitagstermin statt.

    Nachfolgend werden die Termine angekündigt:

    20.10.2010 (Mi)

    27.10.2010 (Mi)      29.10.2010 (Fr)

    03.11.2010 (Mi)      05.11.2010 (Fr)

    10.11.2010 (Mi)     

    17.11.2010 (Mi)      19.11.2010 (Fr)

    24.11.2010 (Mi)      26.11.2010 (Fr)

    01.12.2010 (Mi)     

    08.12.2010 (Mi)

    15.12.2010 (Mi)     17.12.2010 (Fr)

    12.01.2011 (Mi)     14.01.2011 (Fr)

    19.01.2011 (Mi)    

    26.01.2011 (Mi)    

    02.02.2011 (Mi)    04.02.2011 (Fr) 

    09.02.2011 (Mi)  RAUMÄNDERUNG! Die Vorlesung findet ausnahmsweise in SR -118 statt !!!

     

     

     

Inhalt

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.

Lernziele

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.

Literatur

  • 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.

Vorlesungsunterlagen

  • Kapitel 1: Einführung und Motivation: Folien  (J. Mülle) 20. 10.2010
  • Kapitel 2: Aspekte und Komponenten von WfMS: Folien (S. von Stackelberg) 27.10.2010
  • Kapitel 3: Modellierung von Workflows - Petri Netze: Folien , annotierte Folien (J. Mülle) 29.10./3.11.2010
  • Kapitel 4: Analyse von Petri-Netzen: Folien (J. Mülle) (korrigierte Version vom 10.11.)  03./05. /10.11.2010
  • Übungen zu Petri-Netzen: Übungsblatt , Lösung zu Aufgabe 2.1 c (mit Anfangsmarkierung in den Stellen) (J. Mülle) 10.11.2010
  • Kapitel 5: Workflow-Nets: Folien (S. von Stackelberg) 17.11.2010
  • Übungen zu Workflow-Nets (YAWL): Folien (S. von Stackelberg) 19.11.2010
  • Kapitel 6: Workflows im Internet Folien , annotierte Folien (J. Mülle) 24./26.11.2010
  • Kapitel 7: Workflow Modellierung mit BPMN Folien (1. und 2. Teil) (S. von Stackelberg) 01./08.12.2010
  • Übungen zu BPMN Folien (1. und 2. Teil) (S. von Stackelberg) 08.12.2010/15.12.2010
  • Kapitel 8: Workflow Ausführungssprache BPEL: Folien (S. von Stackelberg) 15.12.2010
  • Kapitel 9: Choreographiesprachen: Folien (J. Mülle) 17.12.2010
  • Kapitel 10: Anpassung und Änderungen von Geschäftsprozessen: Folien (S. von Stackelberg) 12.01.2011/14.01.2011
  • Kapitel 11: Organisatorischer Aspekt / Benutzerzuweisung: Folien (S. von Stackelberg) 14.01.2011/19.01.2011
  • Kapitel 12: Architektur und Implementierung von WfMS: Folien Architektur (S. von Stackelberg) 19.01.2011
  • Kapitel 13: Workflow Mining: Folien (J. Mülle) 26.01.2011 (NEU: 26.01.2011, 16:42: Folie 8, und letzte Folie geändert)
  • Kapitel 14: Kommerzielle Systeme: Folien (S. von Stackelberg) 02.02.2011
  • Kapitel 15: BPM Applied in Industry and Research. (Thorsten Sandfuchs, SAP Research CEC Karlsruhe): Folien (Passwort bei Dozentinnen zu erhalten!) 04.02.2011
  • Kapitel 16: Aktuelle Forschungsthemen - Zusammenfassung und Ausblick: Folien, annotierte Folien  (J. Mülle) 09.02.2011

Prüfungstermine:

Neben den Prüfungsterminen im Februar (14.-18. Februar 2011) bieten wir derzeit folgende Termine an:

15. -18. März 2011 (für Bachelor- und Master-Studierende)

11. -15. April 2011 (für Bachelor- und Master-Studierende)

Zur Abklärung weiterer (z.B. späterer) Termine (für Bachelor- oder Masterstudierende) oder bei inhaltlichen Fragen bitte direkt (per E-Mail) an die Dozentinnen wenden.

Anmeldungen erfolgen über das Sekretariat Lehrstuhl Böhm.

Studierende des Diplom-Studiengangs vereinbaren bitte Ihre Prüfungstermine über das Sekretariat. Da es sich um eine Vertiefungsfachprüfung mit Prof. Böhm handelt, werden dort auch die möglichen Termine genannt und vergeben.