Limitations and Potentials of modern BPM Systems for High-Performance Shadow Processing in Business Processes of Digital Companies
|
|
- Busso Zimmermann
- vor 7 Jahren
- Abrufe
Transkript
1 Limitations and Potentials of modern BPM Systems for High-Performance Shadow Processing in Business Processes of Digital Companies Martin Schmollinger, Jürgen Krauß Hochschule Reutlingen, Alteburgstraße 150, Reutlingen, 1
2 Agenda 1. Einleitung 2. Fragestellung und Maßnahme 3. Ergebnisse und Ausblick 2
3 Einleitung Grundlage BPM Herausforderung Konflikte BPMS liefern eine hohe Transparenz, Monitoring von Prozessen und Hilfe bei der Entwicklung. BPMN ist eine standardisierte Modellierungssprache zum erstellen ausführungsnaher Prozesse. Dunkelverarbeitung spielt eine große Rolle in Geschäftsprozessen. Für eine leistungsfähige Dunkelverarbeitung ist Parallele Ausführung von Aufgaben notwendig. Parallele Ausführung wird in der BPMN Spezifikation nicht vorgeschrieben. Leistungsfähigkeit des BPMS bei der Ausführung paralleler Konstrukte ist individuell. 3
4 Anforderungen an das BPMS BPMN CMMN Dunkel BPMN Dunkelverarbeitung wird außerhalb von einem BPMS ausgeführt. Konsequenz: Vorteile des BPMS gehen verloren. Medienbruch. Eventuell Rückführung in das BPMS notwendig. Lösung: BPMS sollte alle Prozessvarianten unterstützen. Kandidat: Camunda BPM 4
5 Fragestellungen und Maßnahme Fragestellung Wie sieht die Out-of-the-Box Implementierung eines parallel zu bearbeitenden Prozesses in Camunda BPM aus? Wie funktioniert sie? Wie kann die Implementierung eines Prozesses bei Camunda BPM durch spezifische Konfiguration in der Software erreicht oder optimiert werden? Wie effizient ist die Implementierung eines Prozesses in Camunda BPM im Vergleich zu einer Java Applikation? Maßnahme Implementierung eines Prozesses mit parallelem Konstrukt in Camunda BPM Softwarespezifische Konfigurationen, um den Prozess zu parallelisieren und die Laufzeiten zu optimieren Vergleich einer optimierten Implementierung mit einer Java Applikation 5
6 Implementierung des Prozesses 6
7 Fragestellung Wie sieht die Out-of-the-Box Implementierung eines parallel zu bearbeitenden Prozesses in Camunda BPM aus? Wie funktioniert sie? Maßnahme Implementierung eines Prozesses in Camunda BPM Ergebnis Paralleles Gateway sorgt nicht für eine parallele Verarbeitung der Ausführungspfade Die Ausführung ist nicht intuitiv 7
8 Fragestellungen und Maßnahme Fragestellung Wie sieht die Out-of-the-Box Implementierung eines parallel zu bearbeitenden Prozesses in Camunda BPM aus? Wie funktioniert sie? Wie kann die Implementierung eines Prozesses in Camunda BPM durch spezifische Konfiguration in der Software erreicht oder optimiert werden? Wie effizient ist die Implementierung eines Prozesses in Camunda BPM im Vergleich zu einer Java Applikation? Maßnahme Implementierung eines Prozesses in Camunda BPM Softwarespezifische Konfigurationen, um den Prozess zu parallelisieren und die Laufzeiten zu optimieren Vergleich der optimierten Implementierung mit einer Java Applikation 8
9 Softwarespezifische Konfiguration 9
10 Softwarespezifische Konfiguration Asynchronous Continuation Konfigurierbar vor und nach Gateways oder Tasks Persistiert den Zustand einer Transaktion Asynchronous Jobs werden von einem Job Executor verwaltet. Der von ihm genutzte Thread Pool ist die Vorrausetzung für parallele Ausführung Job Executor verhindert parallele Ausführung wegen eventuellen Konsistenzproblemen! 10
11 Softwarespezifische Konfiguration Non-exlusive Tasks Die nicht Exklusivität von Tasks bringt den Job Executor dazu Asynchronous Jobs parallel auszuführen. Jeder nicht exklusive Task erhält einen eigenen Thread ohne vorherige Abhängigkeitsprüfung. 11
12 Softwarespezifische Konfiguration Resultat 12
13 Softwarespezifische Konfiguration Probleme Transaction Timeout lässt den Job Executor eine Transaktion nach fünf Minuten abbrechen. Lock Timeout lässt einen, vom Job Executor gesperrten Job, nach fünf Minuten entsperren. Die Transaktion startet von Neuem, obwohl sie bereits ausgeführt wird. 13
14 Softwarespezifische Konfiguration Alternative 1 14
15 Softwarespezifische Konfiguration Probleme Modelle sind nicht skalierbar. 15
16 Softwarespezifische Konfiguration Alternative 2 16
17 Fragestellung Wie kann die Implementierung eines Prozesses bei Camunda BPM durch spezifische Konfiguration in der Software erreicht oder optimiert werden? Maßnahme Softwarespezifische Konfigurationen, um den Prozess zu parallelisieren und die Laufzeiten zu optimieren Ergebnis Parallele Ausführung kann erreicht werden Konfigurationen sind im Modell nicht sichtbar und übertragbar Timeout Probleme tauchen auf Multi Instance ist eine skalierbare Lösung für parallele Ausführung. 17
18 Fragestellungen und Maßnahme Fragestellung Wie sieht die Out-of-the-Box Implementierung eines parallel zu bearbeitenden Prozesses in Camunda BPM aus? Wie funktioniert sie? Wie kann die Implementierung eines Prozesses in Camunda BPM durch spezifische Konfiguration in der Software erreicht oder optimiert werden? Wie effizient ist die Implementierung eines Prozesses in Camunda BPM im Vergleich zu einer Java Applikation? Maßnahme Implementierung eines Prozesses in Camunda BPM Softwarespezifische Konfigurationen, um den Prozess zu parallelisieren und die Laufzeiten zu optimieren Vergleich der optimierten Implementierung mit einer Java Applikation 18
19 Vergleich Aufbau Einfach parallel ausführbare Aufgabe mit sequentiellem Anteil -> Maximale Primzahl in einer Liste Parallele Tasks greifen auf einen gemeinsamen synchronisierten Speicher zu Experiment wurde mit einer Listengröße von 5, 10 und 20 Millionen Zahlen (n) mit jeweils 1, 2, 4 und 8 Tasks (p) durchgeführt. 19
20 Vergleich Ergebnis Camunda BPM p\n S p S p S p , , , , , , , , , , , ,06 Java Applikation p\n S p S p S p , , , , , , , , , , , ,84 20
21 Fragestellung Wie effizient ist die Implementierung eines Prozesses in Camunda BPM im Vergleich zu einer Java Applikation? Maßnahme Vergleich der optimierten Implementierung mit einer Java Applikation Ergebnis p=1 und p=2 sind für beide Lösungen sehr ähnlich ~10% Verlust durch die Engine Mit p>2 wird der Zuwachs an Geschwindigkeit der Engine schlechter. Der Grund ist eine schlechte Nutzung des Threadpools. 21
22 Fragestellungen und Maßnahme Fragestellung Wie sieht die Out-of-the-Box Implementierung eines parallel zu bearbeitenden Prozesses in Camunda BPM aus? Wie funktioniert sie? Wie kann die Implementierung eines Prozesses in Camunda BPM durch spezifische Konfiguration in der Software erreicht oder optimiert werden? Wie effizient ist die Implementierung eines Prozesses in Camunda BPM im Vergleich zu einer Java Applikation? Maßnahme Implementierung eines Prozesses in Camunda BPM Softwarespezifische Konfigurationen, um den Prozess zu parallelisieren und die Laufzeiten zu optimieren Vergleich der optimierten Implementierung mit einer Java Applikation 22
23 Zusammenfassung/Ausblick 1. Parallele Ausführung in Camunda BPM ist möglich. 2. Die aktuelle Lösung ist nicht zufriedenstellend. Der Entwickler scheint gegen die Engine zu entwickeln und Workarounds zu implementieren die Kompromisse zwischen paralleler Ausführung und Konsistenz darstellen. 3. Die Leistung der parallele Ausführung ist nicht effizient. Wie funktionieren andere BPMS in Hinblick auf ein standardisiertes Konzept der parallelen Ausführung? Können vergleichbare Softwaresysteme als Vorbild genommen werden, um bessere Ergebnisse zu erzielen? Kann die parallele Ausführung nicht in das Modell von BPMN eingeführt werden? 23
Workflows ganz einfach Einführung in die Process Cloud
Workflows ganz einfach Einführung in die Process Cloud Dr. Thomas Schuster DOAG Konferenz 2015-18. November 2015 EINFACH MEHR > BEGEISTERUNG "Mit unserer Begeisterung für führende Technologien vernetzen
MehrCamunda BPM bei Zalando SE
Camunda BPM bei Zalando SE Abwicklung aller Online-Bestellungen von über 16 Mio. Kunden Aufsetzung einer hochverfügbaren Laufzeitumgebung Sharding-Strategie zur Verarbeitung der Bestelldatenmenge »Gute
MehrBPE-/BRE-Integration in agree. Systemarchitektur, Technologien, Konzepte
BPE-/BRE-Integration in agree Systemarchitektur, Technologien, Konzepte Ziel dieses Vortrags Sie wissen, welche Systeme an der Integration einer Business Process (BPE) und Business Rules Engine (BRE) in
MehrImplementation of a Framework Component for Processing Tasks within Threads on the Application Level
Implementation of a Framework Component for Processing Tasks within Threads on the Application Level Deutsches Krebsforschungszentrum, for Processing Task within Threads on the Application Level Motivation
MehrS23 BPMN 2.0 in der Praxis Vom fachlichen Modell zum ausführbaren Prozess. Bernd Rücker
S23 BPMN 2.0 in der Praxis Vom fachlichen Modell zum ausführbaren Prozess Bernd Rücker BPMN 2.0 in der Praxis Der Roundtrip mit Open Source Tools Aktueller Stand: BPMN 1.2;; In der Entwicklung: BPMN 2.0
MehrProcess Management. Neue Möglichkeiten in der Geschäftsprozessmodellierung. Katja Hubl, Vostura GmbH
Process Management Neue Möglichkeiten in der Geschäftsprozessmodellierung Katja Hubl, Vostura GmbH Process Management Solution Documentation in SAP Solution Manager SAP Solution Manager 7.2 kommt mit einer
MehrVorwort. 1 Einführung 1
Inhaltsverzeichnis Vorwort XI 1 Einführung 1 1.1 Business Process Management 1 1.1.1 Definition 1 1.1.2 BPM in der Praxis 2 1.1.3 camunda BPM-Kreislauf 3 1.1.4 Prozessautomatisierung 6 1.2 Warum BPMN?
MehrJava Concurrency Utilities
Java Concurrency Utilities Java unterstützt seit Java 1.0 Multithreading Java unterstützt das Monitorkonzept mittels der Schlüsselworte synchronized und volatile sowie den java.lang.object Methoden wait(),
MehrBPM-Architektur und andere Horrorgeschichten
BPM-Architektur und andere Horrorgeschichten BPM(N) für (Java-) Entwickler bernd.ruecker@camunda.com Hallo! Bernd Rücker Mitgründer und Geschäftsführer bei camunda > 10 Jahre Java EE Erfahrung > 10 Jahre
MehrVorwort XI Einführung... BPMN - die Notation im Detail... 27
Inhalt Vorwort......... XI 1 Einführung... 1 1.1 Business Process Management... 1 1.1.1 Definition... 1 1.1.2 BPM in der Praxis... 2 1.1.3 Camunda-BPM-Kreislauf... 3 1.1.4 Prozessautomatisierung... 5 1.2
MehrITSM Infoday 2013. Mit Business Process Service Management zu mehr Flexibilität, Transparenz und Stabilität. Peter Brückler
ITSM Infoday 2013 Mit Business Process Management zu mehr Flexibilität, Transparenz und Stabilität Peter Brückler Copyright 2013 NTT DATA EMEA Ltd. Agenda Der Druck auf Unternehmen Business Process Management
MehrNext generation open source BPM JBoss jbpm 4. Java Forum Stuttgart 02.07.2009 bernd.ruecker@camunda.com
Next generation open source BPM JBoss jbpm 4 Java Forum Stuttgart 02.07.2009 bernd.ruecker@camunda.com Bernd Rücker / bernd.ruecker@camunda.com / 2 Guten Morgen Berater, Trainer, Coach Softwareentwickler
MehrInhaltsverzeichnis. Bibliografische Informationen digitalisiert durch
1 Einführung 1 1.1 Business Process Management 1 1.1.1 Definition 1 1.1.2 BPM in der Praxis 2 1.1.3 camunda BPM-Kreislauf 3 1.1.4 Prozessautomatisierung 6 1.2 Warum BPMN? 8 1.3 Kann BPMN den Graben schließen?
MehrWorkflows mit BPMN & Business Rules mit DMN - Open Source und in Action mit Camunda BPM.
Workflows mit BPMN & Business Rules mit DMN - Open Source und in Action mit Camunda BPM bernd.ruecker@camunda.com Hallo! Bernd Rücker Co-Founder of camunda > 10+ years experience with workflow and Java
MehrDOAG SIG Day. E-Business Suite und SOA: Was ist heute schon möglich? Thomas Karle PROMATIS software GmbH. Frankfurt 26. April 2007
DOAG SIG Day E-Business Suite und SOA: Was ist heute schon möglich? Frankfurt 26. April 2007 Thomas Karle PROMATIS software GmbH 1 E-Business Suite und SOA Agenda Geschäftsprozesse auf Basis von SOA Business
MehrArgos Process Engine. Unsere Lösung für die Integration komplexer IT-Landschaften. München, 20. Juni 2017 Alexander Dietel
Argos Process Engine Unsere Lösung für die Integration komplexer IT-Landschaften Argos Connector 15.1 ist zertifiziert für SAP NetWeaver München, 20. Juni 2017 Alexander Dietel Die Herausforderung der
MehrGemeinsam mehr erreichen. Activiti vs. Oracle BPM
Gemeinsam mehr erreichen. Activiti vs. Oracle BPM DOAG Konferenz und Ausstellung Nürnberg 18. November 2015 "Mit unserer Begeisterung für führende Technologien vernetzen wir Systeme, Prozesse und Menschen.
MehrLaborskript Verteilte Systeme
Laborskript Verteilte Systeme Nebenläufigkeit in Java Prof. Dr. Oliver Haase 1 Threads Java bietet zwei verschiedene Arten an, Threads zu erzeugen und zu starten: Entweder durch Erweitern der Klasse Thread,
MehrNetworkedAssets GmbH. Erfahrungen beim Einsatz von BPEL 10.1.x DOAG SIG SOA 29. September 2009
Erfahrungen beim Einsatz von BPEL 10.1.x DOAG SIG SOA 29. September 2009 Diese Folien Sind ein nostalgischer Rückblick, vor dem Umstieg auf 11g Beschreiben 4 Jahre Erfahrungen mit BPEL im produktiven Einsatz
MehrMID Webcast Entscheidungen und Prozesse. Jetzt wächst zusammen, was zusammen gehört!
MID Webcast Entscheidungen und Prozesse Jetzt wächst zusammen, was zusammen gehört! Agenda 1 2 3 4 5 Warum gerade jetzt? Business Decision Management Entscheidungsautomatisierung Wie helfen hier Modelle?
MehrTobias Flohre / Dennis Schulte codecentric AG. Spring Batch Performance und Skalierbarkeit
Tobias Flohre / Dennis Schulte Spring Batch Performance und Skalierbarkeit Dennis Schulte Düsseldorf @denschu www.github.com/denschu blog.codecentric.de/author/dsc tel +49 (0) 1515 _ 288 2395 dennis.schulte@codecentric.de
MehrWorkflows in APEX mit Camunda
Workflows in APEX mit Camunda Maximilian Stahl MT AG Ratingen Schlüsselworte Oracle Applicaton Expres, APEX, Workflow, Arbeitsprozess, Open Source Workflow Engine, Camunda, BPMN Einleitung Vom Urlaubsantrag
MehrPraxishandbuch BPMN 2.0
Jakob Freund Bernd Rücker Praxishandbuch BPMN 2.0 4., aktualisierte Auflage HANSER Inhaltsverzeichnis Vorwort XI 1 Einführung 1 1.1 Business Process Management 1 1.1.1 Definition 1 1.1.2 BPM in der Praxis
MehrQuo vadis Prozessmodellierung? Unsere Sicht der Dinge SemTalk User Meeting Dr.-Ing. Frauke Weichhardt Semtation GmbH
Quo vadis Prozessmodellierung? Unsere Sicht der Dinge SemTalk User Meeting 2016 Dr.-Ing. Frauke Weichhardt Semtation GmbH Aktueller Stand Prozessorientierung hat sich als organisatorisches Konzept und
MehrPraxishandbuch BPMN 2.0
Jakob Freund Bernd Rücker Praxishandbuch BPMN 2.0 2., aktualisierte Auflage HANSER Inhaltsverzeichnis 1 Einführung 1 1.1 Business Process Management 1 1.1.1 Definition 1 1.1.2 BPM in der Praxis 2 1.1.3
MehrPROMATIS software GmbH
PROMATIS software GmbH Geschäftsprozess-Management im Zeitalter von SOA 2. Dezember 2008 ist eh nur was für s Management Summary oder etwa doch nicht? Sebastian Graf PROMATIS, Ettlingen 1 Agenda Einleitung
MehrInhaltsverzeichnis. Jakob Freund, Bernd Rücker. Praxisbuch BPMN 2.0 ISBN: 978-3-446-42455-5. Weitere Informationen oder Bestellungen unter
Jakob Freund, Bernd Rücker Praxisbuch BPMN 2.0 ISBN: 978-3-446-42455-5 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-42455-5 sowie im Buchhandel. Carl Hanser Verlag, München
MehrOmnichannel Automation mit elastischer Skalierung
Omnichannel Automation mit elastischer Skalierung Stefan Dix GMC Software Technology GmbH 27. April 2017 1 Doxnet Education Day in Frankfurt Agenda Wer ist GMC? Was macht GMC Inspire? Dokumente in der
MehrPowerIT AUS DEM HERZEN VON NRW
PowerIT AUS DEM HERZEN VON NRW Mit pcm zur Digitalisierung Ihrer Geschäftsprozesse! Die Digitalisierung erfasst mit hoher Geschwindigkeit alle Bereiche von Wirtschaft und Gesellschaft. Als erfolgreich
MehrEntwicklung von Workflowanwendungen (wfapp2011)
Entwicklung von Workflowanwendungen (wfapp2011) BPT - Seminar Sommersemester 2011 Prof. Dr. Mathias Weske Matthias Kunze 13.4.2011 Business Process Technology Problemstellung 2 Planung und Durchführung
MehrSGO BPM CoP-Anlass
SGO BPM CoP-Anlass 05.09.2017 CMMN - Case Management Model and Notation CMMN als Modellierungsnotation für unstrukturierte Geschäftsprozesse ein Neben- und Miteinander mit BPMN 2.0 Agenda 1. Fallstudie
MehrPraxishandbuch BPMN. Incl. BPMN 2.0. von Jakob Freund, Bernd Rücker, Thomas Henninger. 1. Auflage. Hanser München 2010
Praxishandbuch BPMN Incl. BPMN 2.0 von Jakob Freund, Bernd Rücker, Thomas Henninger 1. Auflage Hanser München 2010 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 41768 7 Zu Leseprobe schnell
MehrEinführung in Campus Connect
Einführung in Campus Connect Business Process Management Herbstsemester 2016 Prof. Dr. Jana Koehler Campus Connect 2 Aufbau der Übungen Aufgabe 1. Modellierung des Immatrikulationsprozesses in BPMN mit
MehrDie Windows Workflow Foundation in Microsoft.NET 3.0
Die Windows Workflow Foundation in Microsoft.NET 3.0 Klaus Rohe (klrohe@microsoft.com) Developer Platform & Strategy Group Microsoft Deutschland GmbH Agenda Was ist Windows Workflow Foundation? Microsoft
MehrEliminierung von Komplexität durch moderne IT- Werkzeuge
Eliminierung von Komplexität durch moderne IT- Werkzeuge Matthias Furrer Full Speed Systems GmbH Böblingen Schlüsselworte: SOA, UNISOA, BAM, BPEL, BPA, BPM, Prozess-Überwachung, Integrierte Methodik Einleitung
MehrServicebeschreibung. mit der Oracle BPA Suite. Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH
Servicebeschreibung mit der Oracle BPA Suite Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH Nürnberg, 06.11.2009 OPITZ CONSULTING GmbH 2009 Seite 1 Agenda 1. Überblick 2. Prozesse als
MehrVerteilte Systeme. Nebenläufigkeit. Prof. Dr. Oliver Haase
Verteilte Systeme Nebenläufigkeit Prof. Dr. Oliver Haase 1 Arten der Nebenläufigkeit 1-Prozessor(kern)-System quasiparallele Ausführung erhöht Interaktivität durch Umschalten zwischen Threads kann Parallelitätsgrad
MehrSERVIEW. High Performance IT. die Transformation zu einer agilen, schlanken und verlässlichen IT
SERVIEW High Performance IT die Transformation zu einer agilen, schlanken und verlässlichen IT SERVIEW CONSULTING! TRAINING! DIFFERENT! 16x Best Management Practice Kongress 16 Jahre internationale Erfahrung
MehrInnovator for Business Analysts on Tour, März 2010
BPMN: In wenigen Worten Innovator for Business Analysts on Tour, März 2010 BPMN Basiselemente BPMN & more Der neue Innovator for Business Analysts 2 BPMN Basiselemente Einführungsbeispiel Bearbeitung einer
Mehr20. DOAG-Konferenz. Wohlstrukturierte Prozesse auf SOA-Basis. mit der Oracle E-Business Suite. Thomas Karle PROMATIS software GmbH
20. DOAG-Konferenz Wohlstrukturierte Prozesse auf SOA-Basis mit der Oracle E-Business Suite Nürnberg 21. November 2007 Thomas Karle PROMATIS software GmbH E-Business Suite und SOA Agenda Geschäftsprozesse
MehrBusiness Process Management. BPM Wer braucht denn sowas?
Business Process Management BPM Wer braucht denn sowas? BPM Wer braucht denn sowas? Ich lade Sie ein, eine Antwort zu finden. Dazu möchte ich Sie mit unserem grundsätzlichen Verständnis von BPM vertraut
MehrFormulare in Papierform ablösen mit der BPM Suite 11g
Formulare in Papierform ablösen mit der Oracle BPM Suite 11g OPITZ CONSULTING GmbH 2010 Seite 1 Praxisbericht BPM Suite 11g Formulare in Papierform ablösen mit der Oracle BPM Suite 11g Sven Hellmann, Bereichsleiter
Mehr1 Überblick. Alles geregelt Alles geregelt: Einsatz von Rule Engines in SOA Projekten. Heiko Spindler Senior Architekt
Alles geregelt Einsatz von Rule Engines in SOA Projekten Heiko Spindler Senior Architekt OPITZ CONSULTING GmbH DOAG SIG SOA Frankfurt, 03.05.2010 OPITZ CONSULTING GmbH 2010 Seite 1 1 Überblick OPITZ CONSULTING
MehrGeschäftsvorfälle flexibel und dynamisch steuern
Geschäftsvorfälle flexibel und dynamisch steuern Evgenia Rosa ORACLE Deutschland B.V. & Co. KG Berlin Schlüsselworte Business Process Management, Case Management, Dynamische Prozesse, Adaptive Prozesse,
MehrGeschäftsprozessmodellierung mittels Software- Services auf Basis der EPK
Geschäftsprozessmodellierung mittels Software- Services auf Basis der EPK Stefan Huth und Thomas Wieland Hochschule Coburg 12. Oktober 2007 Agenda Notationen zur Geschäftsprozessmodellierung Services in
MehrSeminar: Multi-Core Architectures and Programming
Seminar: Multi-Core Architectures and Programming Parallelisierung des Viola-Jones Algorithmus auf Tilera Hardware-Software-Co-Design Universität Erlangen-Nürnberg 1 Übersicht Einleitung Erste Versuche
MehrOpenMP. Viktor Styrbul
OpenMP Viktor Styrbul Inhaltsverzeichnis Was ist OpenMP Warum Parallelisierung Geschichte Merkmale von OpenMP OpenMP-fähige Compiler OpenMP Ausführungsmodell Kernelemente von OpenMP Zusammenfassung Was
MehrBPMN2.0 Geschäftsprozesse effizient gestalten. Ganz klar persönlich.
BPMN2.0 Geschäftsprozesse effizient gestalten Ganz klar persönlich. Geschäftsprozesse im Wandel morgen gestern Dokumentverwaltung Vertragsablage Problemmanagement heute Sicherung der Compliance Qualitätsgesichertes
MehrProzessautomatisierung mit BPMN 2.0 und Java. bernd.ruecker@camunda.com
Prozessautomatisierung mit BPMN 2.0 und Java bernd.ruecker@camunda.com Bernd Rücker camunda services GmbH Demo Was ist Prozessautomatisierung mit BPMN 2.0 Prozessautomatisierung mit Process Engine Monitoring
MehrSOFTWARE AG DIGITALISIERUNG VON VERWALTUNGSPROZESSEN AM BEISPIEL DER ELEKTRONISCHEN RECHNUNG. Governikus Jahrestagung
SOFTWARE AG DIGITALISIERUNG VON VERWALTUNGSPROZESSEN AM BEISPIEL DER ELEKTRONISCHEN RECHNUNG Governikus Jahrestagung Gerd Rampelt Senior Enterprise Account Executive Public Software AG Berlin, den 07.11.2017
MehrAbschlussarbeiten für StudentInnen
Camunda bietet StudentInnen die Möglichkeit, ihre Abschlussarbeit zu einem praxisnahen und wirtschaftlich relevanten Thema zu schreiben. Alle Themen im Überblick Elasticsearch (Backend) Java Client (Backend)
MehrIUG DRESDEN ERSTELLUNG VON ROBUSTEN NATURAL SERVICES Software AG. All rights reserved. For internal use only
IUG DRESDEN ERSTELLUNG VON ROBUSTEN NATURAL SERVICES 2016 Software AG. All rights reserved. For internal use only DIGITAL BUSINESS APPLICATIONS DRIVE THE DIGITAL BUSINESS Partner Lieferanten Kunden SaaS
MehrEINFÜHRUNG 06.06.2013 IOZ AG 1
BPMN BPMN2.0 EINFÜHRUNG 06.06.2013 IOZ AG 1 EINFÜHRUNG GESCHÄFTSPROZESSMODELLIERUNG Was ist Geschäftsprozessmodellierung? Darstellung von geschäftlichen Abläufen und deren Interaktion Was wird inhaltlich
MehrERP SOFTWARE INTEGRATION MIT SUGAR
ERP SOFTWARE INTEGRATION MIT SUGAR Magic xpi magic BUSINESS PARTNER 2 WHITEPAPER ERP-INTEGRATION Mit der fortschreitenden Digitalisierung von Unternehmen wachsen auch die Anforderungen an eine technische
MehrNotationen zur Prozessmodellierung
Notationen zur Prozessmodellierung August 2014 Inhalt (erweiterte) ereignisgesteuerte Prozesskette (eepk) 3 Wertschöpfungskettendiagramm (WKD) 5 Business Process Model and Notation (BPMN) 7 Unified Modeling
MehrZielführende Business Analyse durch erfolgreiches Geschäftsprozess- und Entscheidungsmanagement
SeanPavonePhoto/Bigstock.com Zielführende Business Analyse durch erfolgreiches Geschäftsprozess- und Entscheidungsmanagement IIBA Germany Chapter 2016 Sebastian Kosch Berlin, 14.06.2016 www.signavio.com
MehrGeschäftsprozesse mit BPMN erfolgreich in 6 Schritten implementieren. OPITZ CONSULTING GmbH 2013 Seite 1
OPITZ CONSULTING GmbH 2013 Seite 1 Geschäftsprozesse mit BPMN erfolgreich in 6 Schritten implementieren Stefan Kühnlein Solution Architect OPITZ CONSULTING München GmbH Nürnberg, 20.11.2013 OPITZ CONSULTING
MehrGeschäftsprozessmanagement: Einführung in»business Process Modelling Notation«(BPMN)
Geschäftsprozessmanagement: in»business Process Modelling Notation«(BPMN) Eugen Labun Fachhochschule Gießen-Friedberg Fachbereich MNI Institut für Softwarearchitektur Serviceorientierte Architekturen bei
MehrDas Business im Prozess: Warum Anwender nicht BPMN sprechen
Das Business im Prozess: Warum Anwender nicht BPMN sprechen Andreas Wußler PROMATIS software GmbH Ettlingen Schlüsselworte: BPMN 2.0, SOA, XML-Netze, Petri-Netze, Horus Business Modeler, Oracle BPM Suite
MehrBPMN oder ACM? Interaktive Show mit Live- Modellierung Sven Bernhardt, Danilo Schmiedel OPITZ CONSULTING Deutschland GmbH
BPMN oder ACM? Interaktive Show mit Live- Modellierung Sven Bernhardt, Danilo Schmiedel OPITZ CONSULTING Deutschland GmbH Schlüsselworte BPMN, ACM, Oracle BPM Suite Einleitung Sie haben gerade BPMN gelernt,
MehrDOAG 2009 Copyright 2009, Oracle Corporation
Neue Human Workflow Features in Oracle SOA Suite 11g DOAG 2009 Konferenz + Ausstellung Vahit Tas Senior Principal Consultant Agenda Konzepte / Einsatzszenarien Komponenten Neue Features
MehrDas diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen
Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen 16OH21005 gefördert. Die Verantwortung für den Inhalt dieser
MehrInhaltsverzeichnis. Jakob Freund, Bernd Rücker. Praxishandbuch BPMN 2.0 ISBN: 978-3-446-42986-4. Weitere Informationen oder Bestellungen unter
Jakob Freund, Bernd Rücker Praxishandbuch BPMN 2.0 ISBN: 978-3-446-42986-4 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-42986-4 sowie im Buchhandel. Carl Hanser Verlag,
MehrGeschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel
Geschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel Markus Grünewald DOAG Applications, Mai 2012 Agenda TEIL 1 Oracle BPM Suite 11g TEIL 2 Konkretes Kundenprojekt 1. Anforderungen / Herausforderungen
MehrParallele Programmiermodelle
Parallele Programmiermodelle ProSeminar: Parallele Programmierung Semester: WS 2012/2013 Dozentin: Margarita Esponda Einleitung - Kurzer Rückblick Flynn'sche Klassifikationsschemata Unterteilung nach Speicherorganissation
MehrGeschäftsprozesse lesen und verstehen
Geschäftsprozesse lesen und verstehen Kurzanleitung Erstellt von der Arbeitsgruppe GPM-Standards der Umsetzungsgruppe Stand: 30.01.2018 Adressatinnen und Adressaten dieses Leitfadens Dieses Werk soll die
MehrModellierung von RFID-Prozessen mit offen Softwarestandards
Modellierung von RFID-Prozessen mit offen Softwarestandards Dipl.-Ing. Marcel Amende Leitender Systemberater Business Unit Server Technology Middleware Tec Agenda I. Vom IT-Konzept
MehrMobile Lösungen für das Digitale Unternehmen
Mobile Lösungen für das Digitale Unternehmen Maik Szmatulewicz, CMO metaquark A Software AG company 02. Juli 2014 Eine Technologie verändert die (Geschäfts-)Welt 50% Der PRIO1 für Entscheider bis 2015
MehrESV Herausforderungen Rechtliche Verfahren am Institut für Geistiges Eigentum
BPM@ÖV ESV Herausforderungen Rechtliche Verfahren am Institut für Geistiges Eigentum 2 stark ereignisgesteuerte Verfahren (Kunden- Vertreter Eingänge, Fristen, Termine, Gebühren, ) Trotz Einparteienverfahren
MehrSelect & Preprocessing Cluster. SPP Server #1. SPP Server #2. Cluster InterConnection. SPP Server #n
C5000 High Performance Acquisition System Das C5000 System wurde für Messerfassungs- und Auswertungssystem mit sehr hohem Datenaufkommen konzipiert. Typische Applikationen für das C5000 sind große Prüfstände,
MehrPV-Wind-Diesel Hybridsystemen Regelung und Betriebsführung mit leistungsoptimierten Energiespeichern
PV-Wind-Diesel Hybridsystemen Regelung und Betriebsführung mit leistungsoptimierten Energiespeichern Herbstworkshop Prof. Energiespeichersysteme. TU Dresden, 15.11.2016 Prof. Dr.-Ing. Antonio Notholt Fakultät
MehrStandard-Workflows vs. Workflow-Standards
Standard-Workflows vs. Workflow-Standards Erkennen Sie eine disruptive Technologie, BPMN wenn Sie ihr begegnen? 30 Minuten, die alles verändern (können) Tobias Ott seit 1996 Geschäftsführer von pagina
MehrPRODATIS CONSULTING AG. Folie 1
Folie 1 Führend im Gartner Magic Quadranten für verteilte, interagierende SOA Projekte Oracle ist weltweit auf Rang 1 auf dem Markt der Enterprise Service Bus Suiten (ESB) für SOA Software 2010 26,3 %
MehrDas Business im Process: Warum Anwender nicht BPMN sprechen
Das Business im Process: Warum Anwender nicht BPMN sprechen Andreas Wußler, PROMATIS software GmbH Ettlingen, 15. November 2011 1 Agenda Einleitung Petri-Netze XML-Netze BPMN 2.0 Warum Projekte scheitern
MehrGeschäftsprozessmodellierung Einführung, Analyse und Simulation
Geschäftsprozessmodellierung Einführung, Analyse und Simulation Johannes Michler, PROMATIS software GmbH Berlin, 05.05.2011 1 Inhalt Grundlagen Modellierungsmethode Petri-Netze Modellierung von Geschäftsprozessen
MehrQM & BPM Lösungen mit SharePoint / Office 365
QM & BPM Lösungen mit SharePoint / Office 365 Dokumentenlenkung, Auditmanagement, Ideen und Prozesse verwalten CONFIDENTAL 12.02.2019 corner4 Information Technology GmbH, Johann Roithner-Straße 131 (Bauteil
MehrProzessautomatisierung mit BPMN 2.0 und Java.
Prozessautomatisierung mit BPMN 2.0 und Java bernd.ruecker@camunda.com Bernd Rücker camunda services GmbH Demo Was ist Prozessautomatisierung mit BPMN 2.0 Prozessautomatisierung mit Process Engine Monitoring
MehrKLARE VORTEILE IM VERGLEICH MIT OPEN SOURCE BPM SOFTWARE. Machen Sie kurzen Prozess!
KLARE VORTEILE IM VERGLEICH MIT OPEN SOURCE BPM SOFTWARE Machen Sie kurzen Prozess! Einleitung Um auf die Anforderungen der Kunden in Projekten im Bereich Prozessmanagement, Oberflächen und Anbindungen
MehrZukunftsaufgabe Geschäftsprozessmanagement. Wolfgang Reismann, IBM, IT-Architect
Zukunftsaufgabe Geschäftsprozessmanagement Wolfgang Reismann, IBM, IT-Architect Agenda Technische Umsetzung und Herausforderungen eines Geschäftsprozessmanagement-Projektes im Sozialversicherungsbereich
MehrImplementierung eines Projektantrags-Prozesses mit Fusion Middleware
Implementierung eines Projektantrags-Prozesses mit Fusion Middleware Johannes Michler, PROMATIS software GmbH, Ettlingen DOAG Konferenz, 1 Agenda 3 2012 PROMATIS software GmbH BPM mit Horus Zieldefinition
MehrBusiness Process Model and Notation (BPMN) II
Business Process Model and Notation (BPMN) II Business Process Management Herbstsemester 2016 Prof. Dr. Jana Koehler Schwerpunkt Heute: Gute Modelle Style Guidelines "BPMN Knigge" 2 Agenda Modellaufbau
MehrCamunda BPM bei der Allianz Indonesia
Ausführung von Kernprozessen im Versicherungsvertrieb Integration von Legacy-Applikationen Erfolgreicher Support über 6 Zeitzonen hinweg www.camunda.com »Camunda BPM hat das Rennen gemacht, weil uns die
MehrJava Garbage Collector: Funktionsweise und Optimierung. Mathias Dolag Prof. Dr. Peter Mandl (DOAG 2012, )
Java Garbage Collector: Funktionsweise und Optimierung Mathias Dolag Prof. Dr. Peter Mandl (DOAG 2012, 20.11.2012) 1 Agenda Algorithmen Tuning Performance-Messungen Zusammenfassung 2 Mathias Dolag / Prof.
MehrInkrementelle Modellsichten
Praxis der Forschung Wintersemester 2016/17 17.10.2016 LEHRSTUHL FÜR SOFTWARE-ENTWURF UND -QUALITÄT KIT die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Inkrementelle WebUI MediaStore
MehrMigration der Datenbankzugriffsschnittstelle in Client-/Server-Systemen
Migration der Datenbankzugriffsschnittstelle in Client-/Server-Systemen Christian Böhmer, isys Software GmbH Björn Grimm, Hochschule München 1 Migration der Datenbankzugriffsschnittstelle in Client-/Server-Systemen
MehrIoT to the Node. Ein radikaler Ansatz mit hohem Potential. GNI - Seminar Digitaler Wandel in der Lichtanwendung 3. April 2019
IoT to the Node Ein radikaler Ansatz mit hohem Potential GNI - Seminar Digitaler Wandel in der Lichtanwendung 3. April 2019 Dr. Walter Werner Josef-Anton-Herrburgerstraße 10 6850 Dornbirn / Österreich
MehrSteffen Bischoff Senior Sales Engineer
CLOUD FÜR DUMMIES Steffen Bischoff Senior Sales Engineer sbischoff@talend.com 4 WAS CLOUD-LÖSUNGEN BIETEN Keine Anfangsinvestition Geringe Betriebskosten Zahlung nach Gebrauch Überall zugänglich Einfache
MehrBPMN. Suzana Milovanovic
BPMN Suzana Milovanovic 2 Übersicht Klärung von Begriffen, Abkürzungen Was ist BPMN? Business Process Diagram (BPD) Beispielprozess Entwicklung von BPMN BPMN in der Literatur 3 Grundlegende Begriffe Business
MehrLeistungen und Aktivitäten, um Mehrwert zu schaffen.
Leistungen und Aktivitäten, um Mehrwert zu schaffen. Business Process Management (BPM) vykon - die konzeptionellen Vollmaßschneider Business Process Management 1. Strategie- Entscheidung 2. Analyse 6.
MehrDISTRIBUTED COMPUTING IN A HYBRID ENVIRONMENT. Die Komplexität heterogener Server einfach und schnell bewältigen.
DISTRIBUTED COMPUTING IN A HYBRID ENVIRONMENT Die Komplexität heterogener Server einfach und schnell bewältigen. REPLY 2 DISTRIBUTED COMPUTING IN HYBRID ENVIRONMENT Man kann die Cloud als eine unendliche
MehrCamunda BPM bei der LVM Versicherung
Einführung einer Aufgabenliste für Verwaltungsprozesse Asynchrone Prozesse in der Bestandsführung Ablösung eines schwergewichtigen BPMS www.camunda.com »Weitere Gründe für Camunda BPM waren die Leichtgewichtigkeit,
MehrDiplomarbeit: Open Source Rapid Web Development Frameworks - Eine Untersuchung der Skalierungsstrategien
Diplomarbeit: Open Source Rapid Web Development Frameworks - Eine Untersuchung der Skalierungsstrategien Ergebnispräsentation Kolloquium Ralf Geschke FOM Köln 27.04.2009 Gliederung Einleitung Vorgehensweise
MehrEin frischer Blick auf existierende Prozesse
Seite 1 objective partner Ein frischer Blick auf existierende Prozesse Seite 2 objective partner Agenda Einblick und Transparenz in und über ihre Geschäftsprozesse Kosten senken und Daten- und Prozessqualität
MehrVerbinden von Workflows und fachlichen Prozessmodellen im Rahmen eines SharePoint Prozessportals Semtation GmbH (Henrik Strauß)
Verbinden von Workflows und fachlichen Prozessmodellen im Rahmen eines SharePoint Prozessportals Semtation GmbH (Henrik Strauß) Agenda 1. Hintergrund und Zielstellung 2. Prozessportal (SemTalk Services)
MehrSommersemester Implementierung I: Struktur
Sommersemester 2003 Implementierung I: Struktur 2 Aufgabe 3 Implementierung I: Struktur Umfang: 1 Woche Punkte: 50 P. In den ersten beiden Aufgaben wurden die Struktur und das Verhalten des Systems modelliert.
MehrC-to-CUDA-Compiler. Johannes Kölsch. October 29, 2012
October 29, 2012 Inhaltsverzeichnis 1 2 3 4 5 6 Motivation Motivation CUDA bietet extreme Leistung für parallelisierbare Programme Kompliziert zu programmieren, da multi-level parallel und explizit verwalteter
MehrIII.1 Prinzipien der funktionalen Programmierung - 1 -
1. Prinzipien der funktionalen Programmierung 2. Deklarationen 3. Ausdrücke 4. Muster (Patterns) 5. Typen und Datenstrukturen 6. Funktionale Programmiertechniken III.1 Prinzipien der funktionalen Programmierung
MehrHerzlich willkommen DevDay 2016 Performance Profiling mit JProfiler
Herzlich willkommen DevDay 2016 Performance Profiling mit JProfiler 1 2 Referent Björn Reber Software-Entwickler und Trainer Java-Technologie OpenSource und SAP 3 Inhalt Motivation Tool-Übersicht Profiling
Mehr