Presentation is loading. Please wait.

Presentation is loading. Please wait.

Some Remarks for Introducing the Expert Metting „BPM/BAM/CEP/SOA/EDA“ What BPM/BAM/CEP means and what is special from the perspective of CEP Rainer v.

Similar presentations


Presentation on theme: "Some Remarks for Introducing the Expert Metting „BPM/BAM/CEP/SOA/EDA“ What BPM/BAM/CEP means and what is special from the perspective of CEP Rainer v."— Presentation transcript:

1 Some Remarks for Introducing the Expert Metting „BPM/BAM/CEP/SOA/EDA“ What BPM/BAM/CEP means and what is special from the perspective of CEP Rainer v. Ammon

2 passwdchange new auto pay account login deposit activity history withdrawal logout account login account balance transfer deposit new auto pay enquiry logout passwdchange new auto pay account login deposit activity history withdrawal logout account login transfer deposit new auto pay enquiry logout event cloud with thousands of events per sec… …e.g. above a bank Now remember the whole picture and what it really means: Monitoring Business Processes and Activities Sensor 2 Sensor 1 event patterns and complex event processing… The first steps: 1. Redesign your business processes for SOA and BPM 2. Make a SOA, identify services, build WSDL-interfaces… 3. Precise description of patterns of events 4. Detecting patterns in the event cloud 5. Abstraction of complex event pattern instances to higher level events

3 The Event Cloud, the IT-Blindness and the Event Tornado Today‘s existing event cloud and the IT-blindness … … BusinessProcess 1 BusinessProcess n … exitService_1 startedService_1 startedService_3 exitService_3 startedService_2 exitService_2 startedService_4 exitService_4 startedService_6 exitService_6 startedService_5 exitService_5 startedService_7 exitService_7 startedService_8 exitService_8 Low level events without semantics Visualization of the “sucked up” events via Business Activity Monitoring

4 calculate pott, offer rates, profit… AppServer Monitor / Analyze / Act Workflow Modeler Event Modeler Enterprise cockpit Event Store realize scenario process instances set parameters analyse history… Low Level Event Streams Adapters e.g. RFID, topics of Pub/Sub, … Build business level events Workflow Engine based on BPEL Rules Engine „special“ SQL resp. other languages IF … AND … FOLLOWED BY… WITHIN… ACTION Model ^= Scenario e.g. credit offers (completed) e.g. payments workflows The Technology Challenge and the Principle of BPM/BAM/CEP, e.g. for „Next Generation InstantCredit Systems“

5 Branch Contact Center Online, Service Terminals The Multichanneling Challenge: same process for each channel and real time processing Initiative ConsultingSales After Sales typical bank-customer process in Retail Banking

6 The SOA Challenge: Design horizontal and vertical coupling of services Example: Consumer credit process

7 WebServices Orchestration != Workflow-Modeling XLANG MS 2001 WSFL IBM 2001 BEA? BPEL 1.1 2002/May 2003 eEPK IDS ARIS 199x WS-BPEL 2.0 Draft June 2004, OASIS final approved ??? 2005 UML 2.0 Activity Diagram OMG 2004/5 BPM-Systeme as Eclipse-plugins, just announced: VIP Tool Petrinet-Model-Verif. R&D / Uni JSR207 / BPEL-J JCP 2003 JPD BEA 2003 XPDL 1.0 WfMC Aug. 2002 XPDL 2.0 WfMC Sept. 2005 JSR207 / BPEL-J JCP ??? 2005 Abstract + Executable Workflows Deficits (e.g. human interactions) Standardization takes too much time, said BEA BEA anticipated BPEL-J standard for beeing able to deliver a tool platform BEA IBM MS et al. e.g. Arc-Styler IDS iQgen IDS Nearly all UML tools Aut. migrated WebLogic Workshop™ - 1. Java IDE vs. MS Visual Studio BEA, IBM, Oracle, SAP, SeeBeyond…, open source BAM-Tools, no standards presently for: generic BAM sensors classification schema for tools ??? BPEL-Extensions ??? ??? No standards yet ??? Common Base Event CBE Common Event Infrastructure CEI … etcpp … The „standardized“ confusion: Why does it seem so bewildering for the (early) adopters today? JBoss Visual Studio Rational WebSphere ARIS Toolkit Weblogic ARIS PPM IBM Monitor WSADIE Workshop IBM Process Server And 50 more tools… Coral8 StreamBase Apama iSpheres Tibco BE, … AptSoft Systar CITT reality lab CITT reality lab

8 What we and our PhD-students will do in the future in cooperation with e.g. …


Download ppt "Some Remarks for Introducing the Expert Metting „BPM/BAM/CEP/SOA/EDA“ What BPM/BAM/CEP means and what is special from the perspective of CEP Rainer v."

Similar presentations


Ads by Google