Business Process Management und Workflow-Technologien: Grundlagen, Produkte, Forschung Seminar



Ähnliche Dokumente
Business Process Management und Workflow- Technologie: Grundlagen, Produkte, Forschung

Sof o t f waretechn h o n l o og o i g en n f ü f r ü v e v rteilte S yst s eme Übung

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

POIS-Praktikum Prozessimplementierung, RosettaNet PIPs 3A

Fähigkeiten des BizTalk Servers

Workflow-Management-Systeme

Inhaltsverzeichnis. Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach

Evaluation von Open Source-Produkten zur Ausführung Web Service-basierter Geschäftsprozesse

BAT 04: Integration von Workflow- Management-Systemen in der Praxis. Referent Tillmann Schall

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

BPEL. Business Process Execution Language. Andre Rein. 21. August Serviceorientierte Architekturen

Monitoringvon Workflows in einer BPEL-Engine

ActiveBPEL. Leif Goltermann Hai-Minh Le Benjamin Pennig Stephan Schirmer. Projekt: Entwicklung Verteilter Softwaresysteme Mit Web Services

Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur

Next generation open source BPM JBoss jbpm 4. Java Forum Stuttgart

SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven

Bachelorarbeit. Modellierung interaktiver Web Service Workflows. Thema: Benjamin Koch. von

Luca Piras SharePoint Specialist it-function software GmbH

Workflow Systeme mit der Windows Workflow Foundation

Geschäftsprozessimplementierung mit BPMN, ADF und WebCenter

BPM im Kontext von Unternehmensarchitekturen. Konstantin Gress

Business Process Execution Language. Christian Vollmer Oliver Garbe

Kurzübersicht Diplomarbeit

EAI - Enterprise Application Integration

Error-Hospital für Oracle SOA Suite

BPEL als Eckpfeiler einer Serviceorientierten Architektur

Sicherheit in Workflow-Management-Systemen

WS-Security. Thies Rubarth. Sicherheitskonzepte in global verteilten Anwendungen. 21. Sep 2007 ACM/GI Localgroup #216

Java Forum Stuttgart 7. Juli 2005

Vom Business Process Model zum Workflow

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Kurzanleitung ejax Online-Demo

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

Seminarthemen WS 14/15

Liste der Handbücher. Liste der Benutzerhandbücher von MEGA

Komplexe dokumentenbasierte Prozesse mit Oracle Technologien umsetzen

Prozessorientierte Integration von Anwendungssystemen WS 2015 FWP-Fach für Bachelor Wirtschaftsinformatik

Referent: Alessandro Arrigo AAM1. Professor: Prof. Dr. Heindl. Furtwangen,

Vom Geschäftsprozess zum Workflow

Systematische Entwicklung serviceorientierter Workflows: Ein Beitrag zur prozessorientierten Dienstkomposition in Anwendungsdomänen

SAP SharePoint Integration. e1 Business Solutions GmbH

IT works unlimited GmbH & Co. KG

Etablierung serviceorientierter Architekturen mit Web Services

Datenbanken. Produkte Dienstleistungen Referenzen

Risiken auf Prozessebene

Bundeskanzlei BK Programm GEVER Bund. als Basis für GEVER. 29. November 2012

Automotive. Competence Center Automotive. IT-Know-how. IT-Dienstleistungen. IT-Personal.

A Domain Specific Language for Project Execution Models

Architekturen. Von der DB basierten zur Multi-Tier Anwendung. DB/CRM (C) J.M.Joller

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?

Workflow, Business Process Management, 4.Teil

Meine Workflow Engine spricht BPMN ein Erfahrungsbericht

Thema: - DWF. Das Business Process Management System aus dem Hause PRAXIS AG. Wolfgang Lammel PRAXIS-Consultant

Activiti vs. Oracle BPM Suite Duell auf Augenhöhe?

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke J.M.Joller 1

Umsetzung elektronischer Workflows mit der Oracle BPM-Suite Ein Erfahrungsbericht

Viele gute Stellen sind frei. Besetzen Sie eine.

C# Programmierung. Eine Einführung in das.net Framework. C# Programmierung - Tag 7: Prozesse und Möglichkeiten

Java und XML 2. Java und XML

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

BPMT 2008 Eine aktuelle Marktstudie zu Geschäftsprozessmodellierungswerkzeugen

Finance & Banking. Competence Center Finance & Banking. IT-Know-how. IT-Dienstleistungen. IT-Personal.

OpenCms jbpm Workflow Engine. OpenCms und jbpm Workflow Engine

Modellgetriebene Service-Entwicklung

Java EE Projektseminar

OWB 10.2 Experts im Einsatz: Automatisierung von Designschritten bei der Bayer Healthcare AG. Referent: Lutz Bauer, Senior Systemberater, MT AG

amball ECM business day

Moderne Datenbankentwicklung mit Hilfe von SQL Server Data Tools

Beraten? Begeistern!

Was ist ein «Nintex Workflow»? Nintex - Eine Übersicht Januar 2014

PRODATIS CONSULTING AG. Folie 1

Ein Vergleich zwischen SCA,JBI und WCF. Marcello Volpi

Praxishandbuch SAP NetWeaver" Pl - Entwicklung

IVS Arbeitsgruppe Softwaretechnik Abschnitt Management komplexer Integrationslösungen

Entwicklung von Workflows am Beispiel des Open Source Tools Bonita BPMN

Inhalt I. Blick zurück II. Was sind WebServices? III. Rahmenwerk für edienstleistungen IV. Verwendete WebServices

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services

Semtation GmbH SemTalk

IT-Beratung: Vom Geschäftsprozess zur IT-Lösung

Über den Unterschied zwischen Business Analysis und Requirements Engineering & Management

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee Berlin Tel.:+49(0) Fax.:+49(0)

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

HMS. Statistiken mit SAS ins Internet. HMS Analytical Software GmbH - Johannes Lang

Ein hierarchischer, modellgetriebener Ansatz zur Codegenerierung. R. Gitzel, M. Schwind

Gemeinsam mehr erreichen.

Insight Anforderungsanalyse für SOA Services. Dr. Gregor Scheithauer OPITZ CONSULTING München GmbH Björn Hardegen MID GmbH

Internetanbindung von Datenbanken

Mensch und Algorithmus ein gutes Gespann

Verteilte Datenbank- und Informationssysteme

E-Business Architekturen

Werkzeugbasierte Entwicklung von Benutzeroberflächen mit CDA-Templates und ART DECOR

Umsetzung des OrViA-Frameworks mit ARIS

Werkzeugbasierte Entwicklung von Benutzeroberflächen mit CDA-Templates und ART DECOR

Entwicklung domänenspezifischer Software

Model Driven SOA. < J Springer. Anwendungsorientierte Methodik und Vorgehen in der Praxis. Gerhard Rempp Mark Akermann Martin Löffler Jens Lehmann

Entwurf und Implementierung einer Workflow-basierten Anwendung zur Auswertung mathematischer Formeln

Enterprise Service Bus

1. PMA Kongress

Transkript:

Thema : BPM und Workflow-Technologien - Eine Einführung Bearbeiter : Andreas Brückner Überblick/Motivation/Ziele Hintergründe, Historische Entwicklung der Prozessorientierung Terminologien, Klassifikation, Begriffs-Beziehungen Verwendungsmöglichkeiten/Abgrenzung F. Leymann & D. Roller: Production Work Flow - Concepts and Techniques S. Jablonski & M. Böhm & W. Schulze: Workflow-Management - Entwicklung von Anwendungen und Systemen M. Weske: Business Process Management: Concepts, Languages, Architectures P. Dadam: Service-orientierte Implementierung von Prozessen (Kapitel 1)

Thema : BPMN - Wie definiere ich meine Prozesse? Bearbeiter : Leopold Stephan Überblick/Motivation/Ziele, Normungsprozesse Verdeutlichung des Schwerpunkts (grafische Modellierung von Workflows) Funktionalitäts-Umfang/Verwendung (keine formale Definition/Ausführung) Vorstellung der Notationselemente Workflow-Modellierung am Beispiel Seminarteilnahme M. Weske: Business Process Management: Concepts, Languages, Architectures http://www.bpmn.org/ http://de.wikipedia.org/wiki/bpmn (und weiterführende Links)

Thema : BPEL - Wie werden meine Prozesse ausgeführt? Bearbeiter : Jens Bachmann Überblick/Motivation/Ziele, Normungsprozesse Verdeutlichung des Schwerpunkts (Ausführung von Workflows) Funktionalitäts-Umfang/Verwendung (formale Spezifikation auf XML-Basis) Vorstellung der Sprachelemente, grafische Nutzer-Unterstützung Vorstellung der Ausführung/BPEL-Engines (Aktivitäten als Webservices) Workflow-Modellierung am Beispiel Seminarteilnahme http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel http://docs.oasis-open.org/wsbpel/2.0/ http://de.wikipedia.org/wiki/bpel (und weiterführende Links)

Thema : Frameworks - jbpm/yawl Bearbeiter : Tino Liebeskind jbpm: autarker Bestandteil des Applikationsservers JBOSS jpdl als XML-basierte Sprache zur Workflow-Beschreibung Hibernate für Zugriff auf die Persistenzebene Grafische Bearbeitung per Eclipse-Plugin, Verarbeitung in Java-Klassen YAWL: Framework unter der Apache Software License Modellierungssprache ähnlich zu BPMN inklusive Ausführungs-Engine Petri-Netze als mathematische Basis mit formaler Nachweisbarkeit Ursprünge/Historie, Entwicklergemeinde, Lizenzmodell Referenzen, Marktanteile/Verbreitungsgrad Technische Konzepte, Verwendung von Standards, Integrationsfähigkeit Unterstützung des Nutzers bezüglich Modellierung/Ausführung Demonstration am Beispiel Seminarteilnahme M. Weske: Business Process Management: Concepts, Languages, Architectures http://www.jboss.com/products/jbpm/ http://www.slideshare.net/camunda/jboss-jbpm-presentation http://www.yawl-system.com/

Thema : Produktvorstellung - IBM WebSphere Process Server Bearbeiter : Christian Dobrawa Betreuer : Dr. Andreas Wickenhäuser Historische Entwicklung, Marktanteile/Verbreitungsgrad Abgrenzung/Vergleich zu anderen (Konkurrenz-)Produkten Standardkonformität, Integrationsfähigkeit, Funktionsumfang Technische Konzepte, Technologien Unterstützung des Nutzers bezüglich Modellierung/Ausführung Demonstration am Beispiel Seminarteilnahme http://www-142.ibm.com/software/dre/ecatalog/detail.wss?locale= de_de&synkey=f142479w63752p59 http://www.redbooks.ibm.com/abstracts/sg247608.html http://www-01.ibm.com/software/integration/wps/library/ M. Chilanti & V. Jessani & A. Iyengar: Websphere Business Integration Primer: Process Server, BPEL, SCA, and SOA

Thema : Produktvorstellung - Microsoft BizTalk / SharePoint Bearbeiter : Michael Wagner Historische Entwicklung, Marktanteile/Verbreitungsgrad Abgrenzung/Vergleich zu anderen (Konkurrenz-)Produkten Standardkonformität, Integrationsfähigkeit, Funktionsumfang Technische Konzepte, Technologien Unterstützung des Nutzers bezüglich Modellierung/Ausführung Demonstration am Beispiel Seminarteilnahme http://www.microsoft.com/germany/biztalk/default.mspx http://www.microsoft.com/biztalk/en/us/roadmap.aspx http://geekswithblogs.net/cyoung/articles/125848.aspx http://www.microsoft.com/germany/biztalk/uebersicht/techressourcen.mspx http://bloggersguides.net/media/g/biztalkwebcasts/default.aspx http://en.wikipedia.org/wiki/sharepoint G. Dunphy & A. Metwally: Pro BizTalk 2006 M. Juric & B. Mathew & P. Sarang: Business Process Execution Language for Web Services 2nd Edition (Kapitel 7, MS BizTalk Server)

Thema : Produktvorstellung - Oracle BPEL Process Manager Bearbeiter : Thomas Böcker Historische Entwicklung, Marktanteile/Verbreitungsgrad Abgrenzung/Vergleich zu anderen (Konkurrenz-)Produkten Standardkonformität, Integrationsfähigkeit, Funktionsumfang Technische Konzepte, Technologien Unterstützung des Nutzers bezüglich Modellierung/Ausführung Demonstration am Beispiel Seminarteilnahme http://www.oracle.com/technology/software/products/bpm/index.html http://www.oracle.com/technology/bpel/index.html http://www.oracle.com/technology/tech/standards/pdf/bpel.pdf http://www.oracle.com/technology/products/ias/bpel/index.html M. Juric & B. Mathew & P. Sarang: Business Process Execution Language for Web Services 2nd Edition (Kapitel 5+6, Oracle BPEL Process Manager)

Thema : Erweiterungen für BPEL (BPEL4People, BPELJ, BPEL-SPE, II4BPEL) Bearbeiter : Christoph Schulz Betreuer : David Wiese Motivation und Hintergründe der einzelnen Erweiterungen Überblick und Vorstellung Realisierungsstand/Produkte, Normierungsaktivitäten Erweiterungen: BPEL4People: Workflow-Kommunikation nur zwischen Webservices erweitert um Aktivitäten für eine Mensch-Maschinen-Interaktion BPELJ: Definition der Geschäftsprozess-Logik ( großer Blick ) erweitert um Java- Snippets zur Implementierung von Funktionen BPEL-SPE: Modellierung der Workflows erweitert um Sub-Prozesse und Modularisierungskonzepte für erhöhte Wiederverwendbarkeit II4BPEL: Einführung von Aktivitäten mit direktem Zugriff auf relationale Datenbanken und Aufruf nutzerdefinierter Operationen http://www.oasis-open.org/committees/documents.php?wg_abbrev=bpel4people http://www.ibm.com/developerworks/library/specification/ws-bpelj/ http://download.boulder.ibm.com/ibmdl/pub/software/dw/webservices/ ws-bpelsubproc/ws-bpelsubproc.pdf http://www.sigs.de/publications/js/2007/03/reck_js_03_07.pdf

Thema : Fehlerbehandlung in BPEL Bearbeiter : Frank Metzulat Betreuer : Dr. Andreas Wickenhäuser Motivation, Erkennen und Behandeln von Fehlersituationen Vergleich/Abgrenzung zum ACID-Konzept für Transaktionen Faults von WebServices, Fault Handler, Compensation Continue on Error bei WebSphere Process Server als alternatives Konzept (Kapitel 4) M. Juric & B. Mathew & P. Sarang: Business Process Execution Language for Web Services 2nd Edition (Kapitel 4, Fault Handling und Signaling) http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/index.jsp?topic= /com.ibm.websphere.bpc.620.doc/doc/bpc/cfaulthandling_continueonerror.html http://www.predic8.de/kursmaterial/bpel/bpel-schulung-folien.pdf (ab S. 63)