Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdMargaretha Smit Laatst gewijzigd meer dan 9 jaar geleden
1
Les DMN (1) V1.0
2
Inhoud: 1. Doel SOTA 2. DMN en CMMN in het grote geheel 3. Basisbeginselen DMN => DRD 4. Expression en Decision Tables
3
b=a+ Source: Yefim Natis, Gartner 2004 b=a+ Tier I Presentation =Old Tier V Data Access =Old Tier IV Business Logic =Old Tier II Business Process Management Tier III Integration (T-Transformaties) N-Tier Architecture T2a: proces (+ B-Transformaties) T2b: Business Rules FW
4
Business Processes Tier II Business Process Management Tier I Presentation Tier IV Business Logic Enterprise Service Bus Tier III Integration Tier V Data Access Synthese ?!?
5
De werking van MS Biztalk Server
6
Vervolg: ESB minimum: stateless (alleen synchrone processen tussen applicaties) ESB midi: statefull (door gebruik database ook a-synchrone processen tussen apllicaties) wordt weinig gebruikt (beste of slechtste uit beide werelden?!?) ESB maximum = BPMS : statefull en administratie van functies (ook human workflow)
7
Topologie State FullBizTalk Pallas Athena State LessFioranoKan niet!
8
Business Logic Encapsulation and reuse
9
Een proces is een in de tijd afgebakende opeenvolging van acties met duidelijke oorzaken en gevolgen (via of-poorten e.d.). wat nu als de afweging van oorzaken in een of-poort complex is ?? Wat nu als oorzaak en gevolg, of zelfs de noodzaak van acties (en states) niet duidelijk of bekend ?? Uitbreiding van BPM/SOA, van BPMS en ESB en dus van BPMN
10
Soms moet het proces geen grip hebben op de opeenvolging van acties en mensen die die acties uitvoeren, maar moeten de mensen(triggers/events) bepalen of en welke actie er wordt uitgevoerd.
11
BPMN invoked DMN
12
Eisen aan een ‘notatie’ Inzichtelijk (readily understandable) voor alle niveaus (business users, analyst,developers) (automatisch) executeerbaar: bridge gap between design and implementation Intechangeable across organizations (via XML representation)
13
DRD voorbeeld 1
14
DRD voorbeeld 2
15
Expressions
16
Decision Tables:
17
Expressions Decision Tables Er bestaat een eenduidige relatie tussen de twee. Voor automatisering is het meestal nodig (hangt ook van mogelijkheden BRMS af) om de table om te zetten in een expression Deze wordt weer omgezet in een flowchart (waar lijkt dat op….?) z.o.z.
18
Flowchart:
19
Omzetting tussen expression en decision table: als dit dan dat
20
2 e voorbeeld: p dan en slechts dan q
21
Casus voor les 2: Maken voor de les!! De overgangs regeling van de brugklas (zie op mijn site
22
7: Einde / Vragen?
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.