1 / 44

6th Expert Meeting Business Process Management (BPM) Business Activity Monitoring (BAM) Complex Event Processing (CEP)

6th Expert Meeting Business Process Management (BPM) Business Activity Monitoring (BAM) Complex Event Processing (CEP) Service Oriented Architecture (SOA) Event Driven Architecture (EDA). Modelling standards and quasi standards: BPDM/BPMN2.0 Q3/2008, UML, eEPC

tao
Download Presentation

6th Expert Meeting Business Process Management (BPM) Business Activity Monitoring (BAM) Complex Event Processing (CEP)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 6th Expert Meeting Business Process Management (BPM) Business Activity Monitoring (BAM) Complex Event Processing (CEP) Service Oriented Architecture (SOA) Event Driven Architecture (EDA) Modelling standards and quasi standards: BPDM/BPMN2.0 Q3/2008, UML, eEPC What does Q3/2008 mean for our hitherto existing and future BP models?

  2. 2008 BPDM BPMN 2.0 The long way of standards • Environment ofbusinessprocesses Source: Martin Bartonitz/Saperion

  3. The metamodel • Definition: • “A metamodel is a model which is able to describe, how other models are built.” • BPDM (Business Process Definition Metamodel) is thedefinition of a metamodel in building business processes which is defined 2007 by the OMG. (Object Management Group, founded 1989) • Some specifications of BPDM correlate with BPMN, but in structure and data content BPDM is closer to the business process. • BPDM does not want to cover any modeling language. (e.g. BPMN)

  4. The metamodel • Forecast for the future • It will take a long time before analysts can create models, which create an automatically executable code (or only with very small level of details). • Focus of the standards to some individual. • Developers of process design software will be necessary anymore to gain a high level of details.

  5. Value creation chain fdgdfgds

  6. valuecreationchain Audi • Definition value creation chain • A value chain is a chain of activities. • Products pass all activities of the chain in order and at each activity the product gains some value. • The chain of activities gives the products more added value than the sum of added values of all activities.

  7. valuecreationchain Audi approval processfor IT-projects (business unit FP)

  8. valuecreationchain Audi Process planning and confirmation Status 1 Status 2 Status 3 Status 4 Status 5 Status 6 record the project proposal execute project prepare the decision Project leader Yes IT Forum, PIO, Project Council, IT Services confirm the proposal check the proposal TK ≥50T€ or EL ≥10T€ TK<100T€ EL*< 10T€ priorise proposal No CIO information to CIO via I/FP-13 TK ≥100T€ EL<10T€ UEK Member (7th Circle) confirm the external service for the project TK<100T€ EL ≥10T€ confirm financial aspects of the project FP- Controlling

  9. valuecreationchain Audi Complete the details of the project proposal Status 2 „ propose idea“ Status 1 „idea“ complete the details of the project proposal complete the project's characteristics insert the reference number complete the financial planning

  10. Value chain Audi Process planning and confirmation Status 1 Status 2 Status 3 Status 4 Status 5 Status 6 record the project proposal execute project prepare the decision Project leader Yes IT Forum, PIO, Project Council, IT Services confirm the proposal check the proposal TK ≥50T€ or EL ≥10T€ TK<100T€ EL*< 10T€ priorise proposal No CIO information to CIO via I/FP-13 TK ≥100T€ EL<10T€ UEK Member (7th Circle) confirm the external service for the project TK<100T€ EL ≥10T€ confirm financial aspects of the project FP- Controlling

  11. Value chain Audi Project confirmation Status 6 „Project confirmed“ Status 5 „Project-Budget confirmed“ no yes Project confirmed confirmation by UEK (seven circle member) quality check of the project data by FP-Controlling yes EL≥ 10.000 € confirmation by FP-Controlling no Status 7 „Project not confirmed“

  12. Value chain Audi Process planning and confirmation Status 1 Status 2 Status 3 Status 4 Status 5 Status 6 record the project proposal execute project prepare the decision Project leader Yes IT Forum, PIO, Project Council, IT Services confirm the proposal check the proposal TK ≥50T€ or EL ≥10T€ TK<100T€ EL*< 10T€ priorise proposal No CIO information to CIO via I/FP-13 TK ≥100T€ EL<10T€ UEK Member (7th Circle) confirm the external service for the project TK<100T€ EL ≥10T€ confirm financial aspects of the project FP- Controlling

  13. Value creation chain -

  14. Überschrift • Value Creation Chain of Distribution Administration Conclusion Processes Contract Management Service Processes … Consulting Sales Acquisition Regarded process: Custody Account Opening allocated here

  15. Business Processes are more likely aNETWORK than a staight-lined path ! Administration Service Processes Conclusion Processes Contract Management Überschrift • A general modeling detection:

  16. Conclusion Process Conclusion Process Service Process 1 Service Process 2 Contract Management 1 Contract Management 2 … Überschrift • Process Networks Value Creation Chain • Tools use different methods to face this circumstance, e.g. jPASS! created a completely new point of view different from EPC.

  17. ARIS toolset - EPC

  18. ARIS Toolset – EPC • EPC – Event-driven Process Chain • ARIS Toolset is a proven Windows-based tool for designing business processes. • It is used by many companies. • EPC diagrams use symbols of several kinds to show the control flow structure of a business process. • An EPC is an ordered graph of events and functions. • EPC provides various connectors that allow alternative and parallel execution of processes. • A major strength of EPC is its simplicity and its easy-to-understand notation. •  This makes EPC a widely acceptable technique to denote business processes.

  19. Process Interface Event Function Document Organizational- Unit Application System ARIS Toolset – EPC • EPC - Notation Position

  20. ARIS Toolset – EPC • EPC - Notation OR - Connector AND - Connector XOR - Connector

  21. objectIF - BPMN

  22. objectIF - BPMN • Basic elements Start Event Tasks End Event Subprocess

  23. objectIF - BPMN • Gateways

  24. objectIF - BPMN • Intermediate Events (1/2)

  25. objectIF - BPMN • Intermediate Events (2/2)

  26. jPASS! – subject oriented BPM

  27. jPASS! – Newcomer in BPM First tool for subject oriented BPM • Consideration of people and systems as subjects. • “jPASS! describes processes in view of the participant. • “We focus on a workplace oriented perception. Every collaborator can see directly its duties and responsibilities as well as the flow of communication of its colleagues.”

  28. Organisation in 3 layers • Process overview • The process • (subject layer) • The internal • behaviour • of a subject

  29. Subjects and messages • Messages • Subjects can exchange messages. • A message is a delivered transition, which connects two subjects. • Sender – receiver • relationship • Types of messages • Messages and subjects

  30. Process flow: conditions • Types of conditions • Conditions are like activities in BPMN. • “A Task is an atomic activity that is included within a process. A task is used when the work in the process is not broken down to a finer level of process model detail.“ • (IBM, BPMN-Tutorial) • In principal exist these three types of conditions.

  31. Process flow: transitions • Types of transitions • Conditions are connected by transitions. • The function returns the result • “fill out VR done”. • The information “vacation request” was transmitted to the subject “manager”. • The answer was • received from the • subject “manager”.

  32. IBM WebSphere Business Modeler

  33. IBM WebSphere Business Modeler Screenshot IBM WebSphere Business Modeler

  34. IBM WebSphere Business Modeler • Overview WS Business Modeler • Process-, resource-, timeline-, location-modeling. • Simulation andbusinessprocessanalysis. • Simulatesthedynamicbehaviorof a processtoanalyzeworkloadsandbottlenecks. • Considerationofpeopleandsystemsasresources. • Eclipse-based: user-interface, workbench, debugging… • Currently a bit EPC / BPMN “mixed”. • (we guess: until BPMN2.0 will be released)

  35. IBM WebSphere Business Modeler • Process example

  36. IBM WebSphere Business Modeler • Subject description (1) Process start – Process stop While loop (Also Do-While/For-Loop) Task Subprocess Annotation

  37. IBM WebSphere Business Modeler • Subject description (2) Simple decision Multiple-Choice decision Fork Join Merge (Exclusive decisions)

  38. Evaluation

  39. Evaluation • Not really a „scientific evaluation“, • but our „first impression“, • obviously was depending on: • some students already EPC-experienced  like ARIS • some are more „hardcore“ computer scientists  like objectiF • some are neither nor, rather „Business Administration“  like JPass

  40. Evaluation • Exampleof a toolsevaluationbyourteam

  41. The future of EPC/eEPC Official statementfrom IDS-Scheer forthiseventregardingthefutureof ARIS Von: Roediger, Uwe [mailto:Uwe.Roediger@ids-scheer.com] Gesendet: Mittwoch, 5. Dezember 2007 13:06An: vonammon@t-online.deBetreff: AW: ARIS/eEPK beim Expertentreffen (…) bat mich, die Teile zu BPMN und Oracle kurz zu beantworten. Wir stecken momentan einigen Aufwand in die Verbesserung unserer BPMN Modellierung. Schon als Service-Release für die aktuelle 7.02 gibt es einige Neuerungen, hauptsächlich was die Abdeckung des Standards betrifft und die Unterstützung, möglichst konsistent zu modellieren. Im nächsten Main-Release (der Version 7.1) geht es noch einmal einen großen Schritt voran, vor allem was das Handling von Pools, Lanes und Subprozessen betrifft. Auch bei dem nächsten Release werden wir weiter an Verbesserungen arbeiten. Was das Spannungsfeld EPK und BPMN betrifft, sind wir gerade an der strategischen Planung. Unsere eigene Positionierung geht dabei eher in die Richtung, die EPK möglichst nur zur rein fachlichen Prozeßmodellierung zu verwenden, sobald es um die Implementierung/Automatisierung von Prozessen geht, sollte BPMN die zentrale Notation werden. Im Plan ist daher auch eine EPK - BPMN Transformation. Auf diesem technischen Prozeßlayer würden dann verschiedene Exportformate wie BPEL, XPDL, UML etc. erzeugt. Allerdings müssen wir auch berücksichtigen, daß es zunehmend Kunden gibt, die von Anfang an nur mit BPMN arbeiten möchten. Auch wenn wir diesen Ansatz nicht präferieren, da BPMN zur Beschreibung fachlicher Prozesse wesentlich schlechter geeignet ist als die EPK, werden wir dafür sorgen, daß auch diese Arbeitsweise mit ARIS umgesetzt werden kann. Die Oracle BPA Suite (OEM von ARIS in der Oracle SOA Suite) wird planmäßig weiterentwickelt. Nach dem ersten Mainrelease Ende August diesen Jahres wird es ein Zwischenrelease im Februar geben. Hauptpunkte sind hier die verbesserten BPMN Fähigkeiten sowie eine Simulation, die auf BPMN Modellen läuft. Das nächste Mainrelease der BPA Suite ist für Ende 2008 geplant. (…)

  42. The future of EPC/eEPC • The recommended way of IDS Scheer export professional modeling transformation BPEL XPDL UML EPC/eEPC BPMN • The alternative way export modeling BPEL XPDL UML BPMN

  43. The future of EPC/eEPC • Most important changes • EPC/eEPC will lose importance. • For automation/implementation BPMN will be the central notation. • ARIS will have a transformation from EPC/eEPC to BPMN. • It will be possible to export BPMN-models in ARIS to BPEL-code. • BPMN-models can be created directly in ARIS.

  44. Thank you for your attention. Vielen Dank für Ihre Aufmerksamkeit.

More Related