Workflowsysteme. Anforderungen, Erfahrungen und Referenzarchitektur

Ähnliche Dokumente
BPE-/BRE-Integration in agree. Systemarchitektur, Technologien, Konzepte

Geschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel

Persistente Prozesse mit ADF und BPMN 2.0

Konzeption und Implementierung von SOA Composed Services in der Praxis

Implementierung eines Projektantrags-Prozesses mit Fusion Middleware

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

Konzeption und Implementierung von SOA Composed Services in der Praxis

Real World BPM. Markus Grünewald. Practice Manager Consulting. People at Work Systems AG Feringastrasse 10b, Unterföhring DOAG - November 2013

Workflows ganz einfach Einführung in die Process Cloud

1 Überblick. Alles geregelt Alles geregelt: Einsatz von Rule Engines in SOA Projekten. Heiko Spindler Senior Architekt

Baut man eine SOA in der Datenbank?

Von der Prozessanalyse zur Prozessautomatisierung

Aus EAI wird SOA: Integration mit Forms und ADF. pdv TAS. Torsten von Osten, Sven Tissot pdv Technische Automation + Systeme GmbH Hamburg

Formulare in Papierform ablösen mit der BPM Suite 11g

Gemeinsam mehr erreichen.

Integration im Enterprise Umfeld

BPM und SOA im Praktikum

Business Process Management in der Öffentlichen Verwaltung

Modellgetriebene Softwareentwicklung: Zusammenfassung und Ausblick. 11. Februar 2015

Gemeinsam mehr erreichen. Activiti vs. Oracle BPM

Erfahrungsbericht. Donatas Valys Client Architect SOA. Bildquelle: KUKA Roboter GmbH. DOAG2012 Arbeiten am Enterprise SOA-Fließband D.

Das Business im Prozess: Warum Anwender nicht BPMN sprechen

Umstellung eines ERP-Systems von Oracle Forms 6i auf.net/wpf. Stefan Basler / Tobias Lachmann schrempp edv GmbH

Servicebeschreibung. mit der Oracle BPA Suite. Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH

CHOICE-O-MAT ENTSCHEIDUNGSHILFE FÜR ORACLE ENTWICKLUNGSWERKZEUGE. Ulrich Gerkmann-Bartels CEO & Consultant Oracle Technologies

About me. Hajo Normann SOA/BPM Architect at EDS, an HP company. Oracle ACE Director

PRODATIS CONSULTING AG. Folie 1

UML Modellierung und Model Driven Architecture (MDA) für Java mittels Rational Software Architect (RSA)

Erfahrungsbericht - Oracle ADF 11g im produktiven Einsatz

Gemeinsam mehr erreichen.

Anwendungsentwicklung mit Enterprise SOA

Oracle BI Publisher - PDF und einiges mehr

CIM Workshop Herausforderungen im Alltag des Netzbetreibers in Übertragung und Verteilung - Was müsste sich ändern? DRW-S

Gemeinsam mehr erreichen.

20. Deutsche Anwenderkonferenz 2007 Software Entwicklung 2.0

Modell-getriebene Migration von Forms- Anwendungen nach Oracle ADF

Frank Schlüter, Techniker Krankenkasse Gerd Wütherich, Freiberuflicher Softwarearchitekt. Enterprise OSGi im wahren Leben: ein Migrationsbericht

Schichtenarchitekturen und ihre Auswirkungen auf die objektorientierte Modellierung

DOAG SIG Day. E-Business Suite und SOA: Was ist heute schon möglich? Thomas Karle PROMATIS software GmbH. Frankfurt 26. April 2007

Digital Distribution Center. Ilija Panov, Bereichsleiter Digital Solutions Mai 2017

IRRISS THE ENTERPRISE

Geschäftsprozesse mit BPMN erfolgreich in 6 Schritten implementieren. OPITZ CONSULTING GmbH 2013 Seite 1

Modularitätsbetrachtung von Webanwendungen im Rahmen des Plat_Forms Wettbewerbs

3-Tier-Architecture und J2EE

Oracle WebCenter 11g und ADF 11g Erfahrungsbericht

Übersicht Streams nach Liste Produkte/Themen

ETL-Industrialisierung mit dem OWB Mapping Generator. Irina Gotlibovych Senior System Beraterin

Integration von BiPRO-Webservices in eine vorhandene Infrastruktur

IDM: Identity Connector Framework (ICF) und SAP Connectors

Error-Hospital für Oracle SOA Suite

Modernisierung des Kundenportals PRIMAS online

Stefan Zörner. Portlets. Portalkomponenten in Java. ntwickier

Einführung: Betrieb von Oracle-Infrastrukturen

Prozessintegrierte Qualitätssicherung und Dokumentation in der Montage Haseke GmbH & Co.KG

Vorgehensmodell. Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

3D-Stadt- u. Landschaftsmodelle (für das WWW) am Bsp. Projekt 3D Stadtmodell Heidelberg

Modellgetriebene Softwareentwicklung: Zusammenfassung und Ausblick. 7. Februar 2013

Volle Übersicht über Meta- und Prozessdaten mit Oracle BAM

SOA secure Sicherheitsaspekte Serviceorientierter Architekturen

Umsetzung elektronischer Workflows mit Oracle FMW 11g - Ein Erfahrungsbericht Volker Hermsmeier IT Beratung Dorfstr.

Microservices Nur für Big Player oder auch für KMUs?

Prozessbasiertes Master Data Management für intralogistische Systeme. Thomas Karle PROMATIS software GmbH Berlin, 9. Mai 2012

Bestandsaufnahme und Arbeit an einer Alpha-Version des Saros- Plugins für die IntelliJ-Plattform

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

Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH

DOAG 2009 Copyright 2009, Oracle Corporation

Aus Sicht der funktionalen Anforderungen ist der Entwurf eines Systems beliebig wählbar

Wiederverwendbare UIs in einer Enterprise SOA mit Oracle ADF

Modeldriven SOA Modellgetriebene Entwicklung von SOA Anwendungen. Java Forum Stuttgart,

Projekt GIRAFFE. Informationsveranstaltung für Versicherer, Brokersoftwarehersteller und Broker mit eigener Software

Feature Modelle. und ihre Anwendung. Feature Modelle und ihre Anwendungen. Fachgebiet Softwaretechnik, Heinz Nixdorf Institut, Universität Paderborn

Verbundtests von Mobilgeräten und Backend-Systemen. Andreas Bartsch, exept Software AG

20. DOAG-Konferenz. Wohlstrukturierte Prozesse auf SOA-Basis. mit der Oracle E-Business Suite. Thomas Karle PROMATIS software GmbH

Automatisierter IT-Grundschutz Hannover

Dreieinigkeit der Integration BPMN, BPEL, OSB, ODI, OEG Was, wann, wo, warum? Marcel Amende Business Unit Middleware

Integration von Java Legacy Code in die Fusion Middleware 11 mittels des SOA Suite Spring Components

Inhaltsverzeichnis. 1 Einleitung 1. 2 Grundlagen von Softwarearchitekturen 11

Multi-Tool Testlandschaft mit DDS

E-Business Suite. DOAG SIG Day. CRM++: Unternehmensübergreifende Prozesse - Integrierte Anwendungen. Thomas Karle PROMATIS software GmbH, Ettlingen

Vorlesung am Systemkonstruktion. Dr. F. Sarre Wintersemester 2008 / Folie 57

SIMATIC PCS 7 V8.2 SIMIT V9. Clever kombiniert: Testen und Trainieren von Automatisierungsprojekten

Eliminierung von Komplexität durch moderne IT- Werkzeuge

Dr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011

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

go:identity Identity Management Lösung als IDM-Appliance ITConcepts Professional GmbH Marcus Westen

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

Bedeutung von Integrationsarchitekturen im Zeitalter von Mobile, IoT und Cloud

Weiterentwicklung e-card System ein Ausblick

Potentiale modellgetriebener Softwareentwicklung

S23 BPMN 2.0 in der Praxis Vom fachlichen Modell zum ausführbaren Prozess. Bernd Rücker

Das Business im Process: Warum Anwender nicht BPMN sprechen

Oracle WebCenter - Das unbekannte Wesen

Nicolai Josuttis. SOA in der Praxis. System-Design für verteilte Geschäftsprozesse. dpunkt.verlag

Entwicklung einer IDE unabhängigen Benutzeroberfläche für Saros. Matthias Bohnstedt Betreuer: Franz Zieris Eingereicht bei: Prof. Dr.

1. Grundbegriffe der Softwaretechnik. 1.1 Herausforderungen

Komplexe Produktkonfigurationen in der Hightech- Industrie

Seminar Technische Informationssysteme

Workplace Portal G8. Dipl.-Wirt. Ing. Thomas Bruse

Software- /Systemarchitektur

Transkript:

Workflowsysteme Anforderungen, Erfahrungen und Referenzarchitektur

Kontakt Dr. Markus Trenkle Software Architekt Telefon: +49 (0)89 61049-0 Fax: +49 (0)89 61049-85 E-mail: markus.trenkle@interface-ag.com Leipziger Straße 16 D-82008 Unterhaching Germany info@interface-ag.de www.interface-ag.de

Agenda Ausgangslage Erfahrungen mit der Machbarkeitsstudie Anforderungen und Ziele Referenzarchitektur

Motivation Beschäftigung mit Prozessen und ihre Modellierung führt zum Wunsch nach ausführbaren Modellen Machbarkeitsstudie auf Basis der Oracle SOA Suite zur Erprobung der Technologie (Zu?) schnelle Produktivsetzung offenbart die Schwächen

Erfahrungen mit der Machbarkeitsstudie Frontend (GUI) Langsamer Seitenaufbau Verpflichtender Designguide nicht eingehalten è Schlechte Benutzerakzeptanz Custom Framework für zur Laufzeit generierte ADF-Komponenten Erschwerte Wartbarkeit, hoher Einarbeitungsaufwand è hohe Aufwände bei Wartung und Erweiterung.

Erfahrungen mit der Machbarkeitsstudie Backend Prozesse in BPEL, Technologiebruch è Erschwerte Diskussion mit der Fachseite è Unnötige Komplexität der Prozesse Auslagerung von generischen Komponenten è Hohe Komplexität im Backend è hohe Aufwände bei Wartung und Erweiterung

Erfahrungen mit der Machbarkeitsstudie Betrieb Aufwendige Bereinigung der Datenbank Keine Wartung von Prozeßinstanzen SOA-Suite ist ungeeignet für das Betriebskonzept è Keine Akzeptanz im Betrieb Wunsch nach einer Verbesserung des Systems

Anforderungen und Ziele eines Redesigns Frontend (GUI) Dynamische Maskenänderung ist nicht notwendig Erhöhung der Performanz Berücksichtigung des Designguides Backend Generische Komponenten sind nicht notwendig Saubere Schichtung, Trennung der Verantwortlichkeiten Definierte Schnittstellen Einfache Wartung und Erweiterung

Anforderungen und Ziele eines Redesigns Betrieb Unterstützung bei der Datenbankbereinigung Unterstützung bei der Integration in betriebliche Abläufe Betrieb in der Cloud Verwendung von Standards BPMN Standardisiertes Oberflächenframework Webservice-Kommunikation, abgesichert durch Policys Weiterentwicklung zu einer Referenzarchitektur

Referenzarchitektur Evolutionäre Weiterentwicklung der Machbarkeitsstudie Basis weiterhin Oracle SOA Suite, aber in Ausprägung BPM Suite Weiterhin ADF als Oberflächenframework, aber keine Generierung Implementierung eines Prototyps

Backend

Backend Prozeßengine BPM Suite Implementierung in BPMN HTE Fachdatenservice SOA Suite Fachdatenbank Services Vorgeschaltete Webservice Fassade Konsolidierung Security (Policys) Vielfältige Möglichkeiten: Composed Service (BPEL) DB-Adapter JAVA

Frontendserver

Frontendserver Eigene Worklist-Anwendung in ADF mit dem behördeneigenen Framework Einhaltung der Standards Rahmenanwendung, geteiltes Modell 1:1 Zuordnung von Prozeßschritt zu Fachformular, ID wird in der Schnittstelle übergeben Ausimplementiert, Wiederverwendung durch Taskflows

Prozeßmodule Ein Prozeß wird als Modul implementiert, bestehend aus Prozeßimplementierung in BPMN Fachdatenservice als SCA Eine Maske (oder Maskenfolge) je Prozeßschritt mit menschlicher Interaktion

Entwicklungsumgebung: Prozeßmodul

Entwicklungsumgebung: Fachdatenservice

Entwicklungsumgebung: GUI Rahmen

Entwicklungsumgebung: Workflow Service

Systemarchitektur

Systemarchitektur Unterschiedliche Anforderungen der Systembestandteile an die Infrastruktur. Trennung auf verschiedene Domänen ermöglicht eine bessere Ressourcennutzung Betrieb der Anwendung in der behördeneigenen Cloud Ohne Probleme für Frontend und Fachdatenservice Prozeßengine ist ein Fremdkörper Kommunikation ausschließlich über Webservices Wiederverwendbarkeit Adressierung etablierte Technologie, vielfältige Standards

Ausblick Der erste Prototyp hat die Herausforderungen gezeigt Die Meisten konnten in der vorliegende Referenzarchitektur adressiert werden, für einige der verbleibenden Probleme hat der Hersteller Oracle eine Verbesserung in der Version 12c in Aussicht gestellt. Integration der BPM Suite in den Betrieb bleibt als Herausforderung Die vorliegende Referenzarchitektur stellt eine tragfähige Grundlage für die existierende sowie für weitere noch entstehende Anwendungen dar.

Fragen