ad hoc workflow - haw hamburgubicomp/...verteilte workflowengine ssawf masawf 16.12.2005 sven...
TRANSCRIPT
![Page 1: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/1.jpg)
Ad Hoc WorkflowSven Stegelmeier
![Page 2: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/2.jpg)
16.12.2005 Sven Stegelmeier 2
Ad Hoc Workflow
AgendaEinführung
WorkflowFunktionsweise eines WFMSWorkflowkontinuum
AnsätzeAd Hoc RoutingAgentenbasiertes WorkflowmanagementAd hoc StrukturänderungenAd hoc Strukturänderungen mit PetrinetzenUmfangreicher Meta-Modell Ansatz
Master Thesis
![Page 3: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/3.jpg)
16.12.2005 Sven Stegelmeier 3
Einführung
Prozessorientierung in UnternehmenWFMS wird populär
Steuert ArbeitsabläufeAktivitäten- und prozessorientiertGetrennte Ausführung u. DefinitionModellierungssprache
WorkflowmodellierungAnalyseNeuorganisationKontinuierliche VerbesserungSprachen: BPEL, BPML, XPDL, ARIS, Petrinetze
![Page 4: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/4.jpg)
16.12.2005 Sven Stegelmeier 4
Einführung
WFM leitet neue Ära ein?Hohe Agilität Verkürzung von „Time To Market“Kostenreduktion
Probleme:Statische StrukturenÄnderungen zu teuerWorkarounds
![Page 5: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/5.jpg)
16.12.2005 Sven Stegelmeier 5
Begriffe
Geschäftsprozess
„Fachliche Folge von Tätigkeiten zur Bearbeitung einesGeschäftsvorganges. Geschäftsprozesse sind betrieblicheAufgaben, die in wiederkehrenden Prozessen abgewickeltwerden und einen deutlichen Bezug zu einem „Kunden“ haben.
Workflow
„Ein Workflow ist eine Abstraktion eines Geschäftsprozesses, die vor allem auf den Fluss digitalisierter Dokumente bzw. Objektegerichtet ist. Menschliche Aktivitäten bzw. Entscheidungen imRahmen eines Geschäftsprozesses werden dabei weitgehendausgeklammert bzw. auf Interaktionen mitAnwendungssystemen reduziert”
![Page 6: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/6.jpg)
16.12.2005 Sven Stegelmeier 6
Workflowkontinuum
![Page 7: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/7.jpg)
16.12.2005 Sven Stegelmeier 7
Funktionsweise WFMS
Workflow Reference Model
![Page 8: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/8.jpg)
16.12.2005 Sven Stegelmeier 8
Ad Hoc Workflow
AgendaEinführung
WorkflowFunktionsweise eines WFMSWorkflowkontinuum
AnsätzeAd Hoc RoutingAgentenbasiertes WorkflowmanagementAd hoc StrukturänderungenAd hoc Strukturänderungen mit PetrinetzenUmfangreicher Meta-Modell Ansatz
Master Thesis
![Page 9: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/9.jpg)
16.12.2005 Sven Stegelmeier 9
Ad hoc Routing
Ziel: Erhöhe die Intelligenz eines WFMSSich selbst verwaltende ProzesseAnpassung an die Geschäftswelt
Ansatz: Identifiziere Eingriffpunkte in der WFMS-Architektur
Choice-NodeDynamic Resource AllocationWork Queue Prioritization
![Page 10: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/10.jpg)
16.12.2005 Sven Stegelmeier 10
Ad hoc Routing
Choice NodesErsatz für Route-Nodes
Statische Entscheidungslogik
System soll Entscheidung aus Wissensbasis ableiten
![Page 11: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/11.jpg)
16.12.2005 Sven Stegelmeier 11
Ad hoc Routing
Dynamic Resource AllocationPrinzip analog Choice Node
Entscheidung auf anderer Ebene
![Page 12: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/12.jpg)
16.12.2005 Sven Stegelmeier 12
Ad hoc Routing
Work Queue PrioritizationAusführungsreihenfolge für eine ausgewählte RessourceMomentane Ansätze
FCFSStatische Prioritäten
Ziel: Leite Prioritäten dynamisch ab
![Page 13: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/13.jpg)
16.12.2005 Sven Stegelmeier 13
Ad hoc Routing
Architektur eines intelligenten WFMS
![Page 14: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/14.jpg)
16.12.2005 Sven Stegelmeier 14
Agentenbasiertes Workflowmanagement
Zusammenspiel von Diensten über AgentenOrt des Dienstes heute nicht mehr vorhersehbar
Lose gekoppelte DienstelandschaftAgent „reist“ von Dienst zu Dienst
Trifft lokale Entscheidungen
VorteileKeine Kommunikation mit WFMS
Agenten können autonom agierenInhärente Asynchronität
![Page 15: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/15.jpg)
16.12.2005 Sven Stegelmeier 15
Agentenbasiertes Workflowmanagement
Service BrokerBindet Dienstanbieter an abstrakten Dienst (latebinding)Unterstützt mehrere Dienstanbieter
Ein Agent pro WorkflowinstanzMobiler AgentHome Agent
Verteilte WorkflowengineSSAWFMASAWF
![Page 16: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/16.jpg)
16.12.2005 Sven Stegelmeier 16
Agentenbasiertes Workflowmanagement
![Page 17: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/17.jpg)
16.12.2005 Sven Stegelmeier 17
Agentenbasiertes Workflowmanagement
![Page 18: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/18.jpg)
16.12.2005 Sven Stegelmeier 18
Agentenbasiertes Workflowmanagement
RegelnMA-RegelnService-RegelnECAA
Beispiel:Ereignis: Ankunft des MA beim LieferantenBedingung: Kredithistorie des Händlers ist gutAktion: Dienst „Process Order“ aufrufen. Parameter vom MAAlternative: Ablehnen
![Page 19: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/19.jpg)
16.12.2005 Sven Stegelmeier 19
Agentenbasiertes Workflowmanagement
Home Agent
![Page 20: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/20.jpg)
16.12.2005 Sven Stegelmeier 20
Ad hoc Strukturänderungen mittels Petrinetzen
Petri-NetzeTransformationsregelnMonitoringProzesstemplates
Modellierte FreiheitsgradeHierarchie
![Page 21: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/21.jpg)
16.12.2005 Sven Stegelmeier 21
Ad hoc Strukturänderungen mit Petrinetzen
AnwendungsbeispielTop-Level Template
![Page 22: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/22.jpg)
16.12.2005 Sven Stegelmeier 22
Ad hoc Strukturänderungen mit Petrinetzen
Template und Variationen für cons
![Page 23: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/23.jpg)
16.12.2005 Sven Stegelmeier 23
Ad hoc Strukturänderungen mit Petrinetzen
Änderungen zur Laufzeit durchHinzufügen von AktivitätenÄnderung von Reihenfolge und Kontrollstrukturen
Prozessdefinition durch WF-NetzeTransitionen AufgabenStellen BedingungenErreichbarkeitsmenge ProzesszuständeEinen Eingangs- und AusgangsknotenNur EIN Deadlock Erfolgreiche Terminierung
SWF-NetzeMaximal eine Marke pro Transition
![Page 24: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/24.jpg)
16.12.2005 Sven Stegelmeier 24
Ad hoc Strukturänderungen mit Petrinetzen
StrategieBibliothek von SWF-TemplatesAbleitung neuer Netze aus den Templates
ÄnderungsoperationenRefinementReductionExtensionSplit
AndOr
Iteration
![Page 25: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/25.jpg)
16.12.2005 Sven Stegelmeier 25
Ad hoc Strukturänderungen mit Petrinetzen
RefinementKonsistent für SWF-Netze
![Page 26: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/26.jpg)
16.12.2005 Sven Stegelmeier 26
Ad hoc Strukturänderungen mit Petrinetzen
Reduction, Split und Iterationen
![Page 27: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/27.jpg)
16.12.2005 Sven Stegelmeier 27
Ad hoc Strukturänderungen mit Petrinetzen
SynchronisationOne-WayTwo-Way
Implementierung von grafischem EditorTemplateauswahlAnwendung von RegelnAutomatische Modellüberprüfung
![Page 28: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/28.jpg)
16.12.2005 Sven Stegelmeier 28
Ad hoc Strukturänderungen mit Petrinetzen
Reporting und MonitoringEinfach in Production-workflowsUnmöglich in Ad-hoc-workflows
Lösung:Benutze das Template für ReportingBilde Instanz auf Templateab
![Page 29: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/29.jpg)
16.12.2005 Sven Stegelmeier 29
Ad hoc Strukturänderungen
GroupProcessZusatzmodul für WFMSFokus
Teamorientierte Arbeit in Büroumgebungen
ZielGleichzeitige Modellierung und AusführungMigration Ad hoc Prozess strukturierter WF
IdeeSpare die Analyse des Prozesses durch ExpertenNutze implizit vorhandenes Prozesswissen
![Page 30: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/30.jpg)
16.12.2005 Sven Stegelmeier 30
Ad hoc Strukturänderungen
Konzepte von GroupProcessVerschmelzung von Entwurf und AusführungVerschmelzung von Modell und InstanzKein Rollenkonzept mehr
Ad Hoc Prozesse laufen oft im Kernteam abDirekte Zuweisung von Mitarbeitern
Strukturierte WFs aus Ad hoc WFsAbstraktion notwendig
![Page 31: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/31.jpg)
16.12.2005 Sven Stegelmeier 31
Ad hoc Strukturänderungen
DokumentenorientierungWorkflowprotokollRoutinginformationenModellierungswerkzeug
ModellierungswerkzeugTechnisch unabhängigEinbeziehung von Kunden oder Partnern möglich
Prozessfortschritt ist beobachtbar
![Page 32: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/32.jpg)
16.12.2005 Sven Stegelmeier 32
Ad hoc Strukturänderungen
![Page 33: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/33.jpg)
16.12.2005 Sven Stegelmeier 33
Umfangreicher Meta-Modell Ansatz
Meta-Modell AnsatzSprachkonstrukte zur Definition flexibler WorkflowsECA-Regeln
Realisierung durch FLOW.NETVerteiltes WFMSLeichtgewichtiger Agentenansatz
![Page 34: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/34.jpg)
16.12.2005 Sven Stegelmeier 34
Umfangreicher Meta-Modell Ansatz
FlexibilitätsartenA priori Flexibilität
Partielle DeterminiertheitSemi – strukturierte ProzesseFreiheitsgradeAusnahmebehandlung
A posteriori FlexibilitätKeine DeterminiertheitNachträgliche Änderungen zur Laufzeit
SchemaInstanz
Tolerierung von Abweichungen
![Page 35: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/35.jpg)
16.12.2005 Sven Stegelmeier 35
Umfangreicher Meta-Modell Ansatz
Beispiel für A Priori Flexibilität
![Page 36: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/36.jpg)
16.12.2005 Sven Stegelmeier 36
Umfangreicher Meta-Modell Ansatz
A posteriori FlexibilitätManuelle durch einen Prozessmodellierer
Kontrolle der Auswirkungen möglichKeine Automatisierung möglich
Bereitstellung spezieller SprachkonstrukteBasiert auf GraphtransformationenTransformationsregelnMigrationsregeln
![Page 37: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/37.jpg)
16.12.2005 Sven Stegelmeier 37
Zusammenfassung
Ansatz 1Ad hoc RoutingOpen-Point Ansatz
Ansatz 2Verteiltes WFMSAd hoc RoutingStrukturänderungen zur Laufzeit?
Ansatz 3 & 4Schemaevolution- und MigrationManuelle Strukturänderungen zur Laufzeit
Ansatz 5Mögliche Realisierung von Ansatz 3 und 4
![Page 38: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/38.jpg)
16.12.2005 Sven Stegelmeier 38
Ad Hoc Workflow
AgendaEinführung
WorkflowFunktionsweise eines WFMSWorkflowkontinuum
AnsätzeAd Hoc RoutingAgentenbasiertes WorkflowmanagementAd hoc StrukturänderungenAd hoc Strukturänderungen mit PetrinetzenUmfangreicher Meta-Modell Ansatz
Master Thesis
![Page 39: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/39.jpg)
16.12.2005 Sven Stegelmeier 39
Master Thesis
Möglichkeit 1Bisher immer menschlicher InitiatorWorkflow als Konfigurationsproblem
Constraint – Basiert
Ad Hoc Änderungen als Rekonfigurationsproblem
Möglichkeit 2Umsetzung des Meta-Modell Ansatzes auf Basis von ConstraintsRegeln sind
Schwer zu wartenNicht performant
![Page 40: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/40.jpg)
16.12.2005 Sven Stegelmeier 40
Literatur
[1] Flexibles und adaptives Workflowmanagement für verteilte u. dynamische Prozesse, Joeris 2000
[2] Workflow Handbook 2004Shan, Fabio
[3] Ad hoc Workflow: Problems and SolutionsVoorhoeve, v.d.Aalst, 1997
[4] An Ad-Hoc Workflow System Architecture Based on Mobile Agents and Rule-Based Processing Meng, Helal, Su
[5] GroupProcess: Partizipatives, verteiltes Design und simultaneAusführung von Ad hoc GeschäftsprozessenHuth, Nastansky
[6] Workflow Management Coalition: The Workflow ReferenceModel1995, Hollingsworth
![Page 41: Ad Hoc Workflow - HAW Hamburgubicomp/...Verteilte Workflowengine SSAWF MASAWF 16.12.2005 Sven Stegelmeier 16 Agentenbasiertes Workflowmanagement 16.12.2005 Sven Stegelmeier 17](https://reader033.vdocuments.pub/reader033/viewer/2022060412/5f10c3d47e708231d44ab535/html5/thumbnails/41.jpg)
16.12.2005 Sven Stegelmeier 41
Literatur (2)
[7] http://www.dokulog.de/dokulog/veroeffentlichung/glossar.htm[8] http://gi-mobis.uni-koblenz.de/pages/glossar/glossar.html