Ressourcen in Process-Aware Information Systems Paul Hübner | 03.08.2010 | DBIS Seminar Betreuer : Andreas Lanz Quelle : www.infoq.com Seven Fallacies.

Slides:



Advertisements
Ähnliche Präsentationen
E-Solutions mySchoeller.com for Felix Schoeller Imaging
Advertisements

Automated IT Change Planning
1 Gerardo Navarro Suarez BPM Suite. 2 Quelle: camunda Services GmbH Das Warum hinter Activiti Problem bestehender BPMS: Starker Fokus auf das Business.
H - A - M - L - E - IC T Teachers Acting Patterns while Teaching with New Media in the Subjects German, Mathematics and Computer Science Prof. S. Blömeke,
B-Bäume.
Saxonia Systems Saxonia Systems AG
WS-BPEL 2. 0, BPEL4People, BPEL-J … : Ist BPEL nun praxistauglich
Personalisierte Benutzeroberflächen BFD WS 12/13 Übung 6 Producing an end-user experience that is uniquely appropriate for each individual. [Sears]
Enterprise Resource Planning
Web Services und Workflow-Steuerung
ATHOS Benutzertreffen 12.November QUARTZ – Scheduling und Workflow Glashütten, 12. November 2008 HighQSoft GmbH, Karl Hildebrand
Regional Support in the context of LCG/EGEE
PinK Plattform für intelligente Kollaborationsportale Dr. Joachim Quantz, e.V. Berlin, 13. September 2005.
Michael Jiracek Harald Kolbe Roland Tresselt
Kapitel 19 Astronomie Autor: Bennett et al. Unsere Galaxis, die Milchstraße Kapitel 19 Unsere Galaxis, die Milchstraße © Pearson Studium 2010 Folie: 1.
Reverse Engineering 1 Reverse Engineering WS 04 / 05 A. Zündorf.
Programmiermethodik SS2010 © 2010 Albert Zündorf, University of Kassel 1 Gesamtvorgehen 1. Textuelle Szenarios 2. Objektdiagramme 3. Klassendiagramm 4.
Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet Software Engineering Ruben Jubeh,
Proxy Pattern Vorlesung Design Patterns Sieglinde Heinrich
.NET – Quo Vadis? Dariusz Parys Developer Group Microsoft GmbH.
Encoded Archival Description (EAD). Wer und Was Archival description is the process of capturing, collating, analyzing and organizing any information.
Produktvorstellung: Oracle BPEL Process Manager
BPEL Erweiterungen Christoph Schulz. Agenda 1.Einführung 2.BPEL4People 3.BPELJ 4.II4BPEL 5.Ausblick BPEL Erweiterungen - Christoph Schulz.
01 Installation / Support. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved.
Status eSciDoc Malte Dreyer eSciDoc Hauptaktivitäten in 2006 Abstimmung mit den Zielgruppen Funktionale Anforderungserhebung mit.
Abschlusspräsentation Semesteraufgabe 2007
EDC Entwicklerforum Geoprocessing im Web 18. Juli 2013 Benjamin Proß Ein erweiterbarer WPS Client für ArcMap.
Microsoft Office Forms Server
GPO Commodity Marketing April, 2013
SAPERION Schulung Thema
Anwendungsentwicklung. … überlegen sie mal… Wir beschäftigen uns mit dem Aufbau der Arbeitsweise und der Gestaltung von betrieblichen Informationssystemen.
INOSOFT präsentiert Das Visualisierungssystem mit den „“ Möglichkeiten unter Die Brücke zwischen Mensch und Maschine.
Stellen Sie sich vor: .....kurz vor der Einführung, ein neues Produktes / eine neue Software.....
Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner | Bildquellen : [1]
Sanjay Patil Standards Architect – SAP AG April 2008
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
CAPTURE PRESERVE DELIVER STORE MANAGE STORE WCM RM WF/ BPM DM Collab ECM im Spannungsfeld von Wirtschaftlichkeit und Compliance Podiumsdiskussion auf der.
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Gameplay Systems I Softwaretechnologie II (Teil 2): Simulation und 3D Programmierung SS 2012 Prof. Dr. phil. Manfred Thaller Referent: Christian Weitz.
| Basel Developing apps for SharePoint 2013 using Visual Studio 2013 René Modery, Office 365 MVP, 1stQuad Solutions.
PresenterCompanyContact Windows Azure ASP.NET Web-Anwendungen schnell und zuverlässig bereitstellen.
Infinitive completion. Peter can come with his friend on Tuesday. Peter kann am Dienstag mit seinem Freund kommen. You have to help me on the weekend.
Real Time Operating System
Publikation auf Knopfdruck Judith Riegelnig Michael Grüebler 19. Oktober 2010 / Statistiktage Neuenburg.
FIM 2010 R2 The real benefit of an Identity Management System!
Einführung.
Premium AEROTEC S.R.L., Brasov Plant Noul spatiu de joaca tematic al Parcului Central Brasov construit de Premium AEROTEC cu sustinerea Primariei Brasov.
Office Business Anwendungen mit SharePoint 2010 Fabian Moritz SharePoint MVP.
Aufbau der IDES-Modellunternehmung und deren Abbildung in SAP CRM
HRM: Work process design Overview
HRM A – G. Grote ETHZ, WS 06/07 HRM A: Work process design Overview.
Agile ALM for Plex/2E CM MatchPoint ALM. Themen Agenda CM MatchPoint ALM Übersicht CM MatchPoint 5.2 Web und Mobile Entwicklung Agile ALM / DevOps CM.
Ressourcen in Process-Aware Information Systems Paul Hübner | | DBIS Seminar Betreuer : Andreas Lanz.
Ressourcen in Process-Aware Information Systems Paul Hübner | | DBIS Seminar Betreuer : Andreas Lanz Quelle : Seven Fallacies.
Ressourcen in Process-Aware Information Systems Paul Hübner | | DBIS Seminar Betreuer : Andreas Lanz.
Ressourcen in Process-Aware Information Systems Paul Hübner | | DBIS Seminar Betreuer : Andreas Lanz.
Ressourcen in Process Aware Information Systems Paul Hübner | | DBIS Seminar Betreuer : Andreas Lanz.
Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner |
Launch ON Global.vi System ID object name classname Services to suscribe Observer Control Ref vi-path Service name Step 1 : Objects register to the Global.vi´s,
David Kružić Studienprojekt: DecidR+ 18. Januar 2010 WS – BPEL.
Infopoint, , Jörg Wüthrich Infopoint "Social Coding", Jörg Wüthrich
Nachtrag Abgrenzung OLAP / OLTP
XML Seminar: XP und XML 1 XP and XML Gregor Zeitlinger.
Dipl.-Inform. Carsten Huth
Workflowsysteme und Datenbanksysteme Gliederung Motivation Basis- funktionalitäten Klassifikations- merkmale Referenz-Modell MQ Workflow Zusammenfassung.
Business Process Excuction Lanaguage
Prof. Dr. Dieter Steinmann – Hochschule Trier
Business Process Excuction Lanaguage
 Präsentation transkript:

Ressourcen in Process-Aware Information Systems Paul Hübner | | DBIS Seminar Betreuer : Andreas Lanz Quelle : Seven Fallacies of BPM

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 2 Inhalt 1.Motivation & Grundlagen 2.Resource Patterns 3.WS-HumanTask & BPEL4People 4.Zusammenfassung

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 3 Motivation & Grundlagen - Ressourcen Ressourcen bearbeiten Aufgaben nicht die Prozesse! Wie lassen sich Ressourcen einteilen? Menschliche Ressourcen Nicht-menschliche Ressourcen Wie interagieren Ressourcen mit einem PAIS? Wie werden Ressourcen repräsentiert ? In bestehenden PAIS & Standards (BPEL) ? Explizit Vs. Implizit

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 4 Menschliche Ressourcen Vs. Nicht-menschliche Ressourcen Personen zur Geschäftsprozess -abwicklung Einteilung in Klassen Rolle (Eigenschaften) Organisationseinheit (Struktur) Alle Ressoucen auser Personen zur Geschäftsprozess- abwicklung Anlagen & Ausrüstung ERP, CRM, … Quellen: help.translab.ch/images/maenchen/maenchen.htm; ; sap.com ; ibm.com ; oracle.com

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 5 Inhalt 1.Motivation & Grundlagen 2.Resource Patterns 3.WS-HumanTask & BPEL4People 4.Zusammenfassung

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 6 Resource Patterns Standardisierte Beschreibung der Interaktionen von Ressource mit einem Arbeitselement Arbeitselement durchläuft Lebenszyklus (Zustandsabfolge) Zustandsübergänge werden durch Ressourcen oder das PAIS angestoßen

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 7 Beispiel: Prozess für einen Bestellvorgang Zustandsübergänge: 1.System erzeugt Arbeitselement 2.Arbeitselement wird einer Ressource zugewiesen create 1. allocate 2.2. receive Quellen: hp.com; woodwardweb.com; computersolutions-sd.com

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 8 Ressource Patterns - Lebenszyklus eines Arbeitselementes created offered to multiple resources allocated to a single resource failed started offered to a single resource suspended completed create offer_s offer_m allocate start allocate_s allocate_m start_m start_s complete fail resume suspend Quelle : Workow Resource Patterns: Identication, Representation and Tool Support N. Russell, W. van der Aalst,A. H.M. ter Hofstede,D. Edmond (Überarbeitet)

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 9 Creation Patterns created offered to multiple resources allocated to a single resource failed started offered to a single resource suspended completed create

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 10 Push Patterns created offered to multiple resources allocated to a single resource failed started offered to a single resource suspended completed offer_s offer_m allocate

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 11 Pull Patterns created offered to multiple resources allocated to a single resource failed started offered to a single resource suspended completed start allocate_s allocate_m start_m start_s

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 12 Detour Patterns created offered to multiple resources allocated to a single resource failed started offered to a single resource suspended completed fail resume suspend skip real- locate redo escalate reallocate delegate escalate deallocate escalate deallocate escalate deallocate escalate deallocate escalate

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 13 Auto-start Patterns created offered to multiple resources allocated to a single resource failed started offered to a single resource suspended completed start_on_create start_on_ allocate pilled_execution chained_execution

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 14 Visibility & Multiple Ressource Patterns Visibility Patterns : Regeln welche Ressource welche Arbeitselemente sehen kann Multiple Ressource Patterns : Eine Ressource bearbeitet mehrere Arbeitselemente simultan Ein Arbeitselement wird von mehreren Ressourcen simultan bearbeitet

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 15 Inhalt 1.Motivation & Grundlagen 2.Resource Patterns 3.WS-HumanTask & BPEL4People 4.Zusammenfassung

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 16 BPEL4People & WS-HumanTask BPEL4People 1.0 WS-BPEL 2.0 WS-HumanTask 1.0 Basisstandards XSLT 1.0XPath 1.0WSDL 1.1XML Schema 1.0Infoset WS-Addressing 1.0 WS-Coordination 1.0 WS-Policy 1.0 Quelle: Evaluation of the BPEL4People and WS-HumanTask Extensions to WS-BPEL 2.0 using the Workflow Resource Patterns, N. Russel, W. van der Aalst (Überarbeitet)

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 17 BPEL4People & Ressourcen Erweitert BPEL um Aufgaben die explizit von menschliche Ressourcen ausgeführt werden Deadlines & Eskalationsstrategien Rollenkonzept, Taskspezifische Rollen: Initiator & Eigentümer Benachrichtigungsmechanismen Ad-Hoc Ergänzen von Datenelementen bei Tasks …

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 18 Resource Patterns in BPEL4People Nr.Pattern KategorieUnterstützung in BPEL4People 1.Creation Patterns + 2.Push Patterns o 3.Pull Patterns + 4.Detour Patterns + 5.Auto-start Patterns - 6.Visibilty Patterns + 7.Multiple Resource Patterns o unterstützt : + ; teilweise unterstützt : o ; nicht unterstützt : -

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 19 Inhalt 1.Motivation & Grundlagen 2.Resource Patterns 3.WS-HumanTask & BPEL4People 4.Zusammenfassung

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 20 Zusammenfassung Resource Patterns liefern Ansatz für systematische Ressourcen Beschreibung in einem PAIS sind für die Evaluierung von PAIS geeignet BPEL4People setzt Resource Patterns größtenteils um Ausnahmebehandlung ist noch detaillierter als in Resource Patterns Fehlendes Modell für individuelle Fähigkeiten Beschreibung

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 21 Ausblick - weiteführende Fragen Wieso werden Ressourcen im PAIS Bereich kaum behandelt? Was ist mit den nicht-menschlichen Ressourcen? Vielen Dank für die Aufmerksamkeit Fragen ?

DBIS Seminar | Ressourcen in Process-Aware Information Systems | Seite 22 Tabelle : Ressource Patterns und deren Kategorien Quelle : Workow Resource Patterns: Identication, Representation and Tool Support N. Russell, W. van der Aalst, H.M. ter Hofstede,D. Edmond (Überarbeitet)