Sturen en Bewaken in BPEL
|
|
- Hanne Maes
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Beeklaan BK Den Haag KvK ING Martien van den Akker Technical Architect Sturen en Bewaken in BPEL Introductie Over SOA is inmiddels veel gezegd en geschreven. Het is een Concept of een Architectuur (het is maar net van welke kant je het bekijkt) dat een logisch gevolg is op de ontwikkelingen in de lijn van gecentraliseerd computeren middels Terminal Mainframe oplossingen via Client Server naar multitier Web-based computing. Twee belangrijke onderdelen in de Service georienteerde architectuur zijn de Gebeurtenis Gedreven Architectuur (EDA: Event Driven Architecture) en Orchestratie. De gebeurtenis gedreven architectuur worden veelal uitgewerkt middels een Enterprise Service Bus en BPEL is een goede taal voor het bedrijven van Orchestratie. De BPEL Process Manager van Oracle is ideaal voor relatief kort lopende processen. Net als elke andere Process Manager (inclusief alle workflow en case oplossingen) heeft het een versiebeheer dat er op is gericht om lopende processen af te laten lopen met de definitie waarin ze zijn gestart. Wanneer er een nieuwe definitie wordt gedeployed worden nieuwe processen gestart met die nieuwe definitie. Lopende processen gaan gewoon verder in de oude definitie. Dit is precies wat een process manager zou moeten doen. Je zou niet anders willen. Toch kan het een probleem zijn met langer lopende processen. In de Justitie keten bijvoorbeeld kunnen processen potentieel 2 jaar duren. Ook andere overheidsprocessen kunnen langduren. Bijvoorbeeld de trajecten met betrekking tot het bouwen van bruggen, wegen en andere infrastructuur. Maar bouw trajecten van gebouwen of grote schepen kunnen lang duren. In die tijd dat een proces loopt kan veel gebeuren, een wijziging in regelgeving of bedrijfsvoering zit er zo in. En het zou maar zo kunnen gebeuren dat deze ook geldt voor lopende processen. Wat doe je daar dan mee? Hoe kun je ervoor zorgen dat deze toch met een nieuwe proces-definitie mee kunnen, zonder dat het gehele proces van het begin tot de huidige proces-stand overnieuw moet? Dat stelt namelijk ook eisen aan de te orchestreren services. Die moeten namelijk idempotent zijn, wat betekent dat ze niet alleen re-entrant zijn, maar ook dat ze bij elke volgende aanroep hetzelfde resultaat leveren. Als een entiteit al is opgevoerd zal dit moeten worden geconstateerd en zal deze eventueel moeten worden gewijzigd. De services moeten dit dan wel moeten ondersteunen. Over eventuele wacht en bewakingstermijnen moet ook goed nagedacht worden. Deze moeten rekening houden met het feit dat die wacht-tijd al is geweest. Alleen dan kan een proces veilig opnieuw worden gestart. Een functie die ik in Oracle Workflow wel kon waarderen, maar die in BPEL PM (en ik denk ik veel andere process managers) mist is de Expedite functionaliteit. Oracle Workflow bezat de mogelijkheid om een processinstantie terug in de tijd te zetten. Je kon een andere activiteit
2 benoemen en de processinstantie daar naar toe terug zetten. De processflow werd dan gereset zodat de executie vanaf dat punt kon worden voort gezet. Eventuele eerdere stappen werden dan gearchiveerd in een History tabel. Het kunnen overdoen van eerder processtappen op basis van binnen komende gebeurtenissen (externe berichten of mutaties in de applicatie) kan een functionele vereiste zijn. Finite State Machine Bovenstaande problematiek speelde bij mijn vorige klant. Zowel de problematiek van de lang lopende processen als het opnieuw kunnen uitvoeren van eerdere processtappen. Men had daar de wens om elke processtap dynamisch op basis van bedrijfsregels te kunnen evalueren. Het zou bijvoorbeeld kunnen zijn dat een brief is uitgestuurd en er na verloop van een paar dagen van de reactietermijn een bericht van adreswijziging binnen komt. Ook heeft elke klant of betrokkene het recht om onder de tram te komen. Dat is geen uitzondering, dat is iets waar je proces rekening mee moet houden. Adreswijzigingen en overlijdensberichten, evenals meldingen van verzet of anderszins kunnen gewoon voor komen en daar moet het bedrijfsproces mee om kunnen gaan. Een oplossing zou kunnen zijn het implementeren van een Finite State Machine. Start Initialiseer Beslisregels Bepaal volgende stap Stuur deelprocess aan Afsluiten Illustratie 1: Finite State Machine Einde Een Finite State Machine zoals bedacht was zou voor elke processtap een bedrijfsregel evaluatie moeten doen. Op basis van de uitkomst van die evaluatie kan dan worden bepaald wat de volgende stap zou moeten zijn. In bovenstaande figuur is het schematisch uitgewerkt. Het proces begint met een initialisatie stap. Vandaar uit komt het in de status Bepaal volgende Stap. Hierin
3 worden de beslisregels geraadpleegd en geëvalueerd. Op basis daarvan wordt in de volgende status Stuur Deelproces aan de betreffende processtap uitgevoerd. Daarna komt het weer terug in de Bepaal volgende stap status. Dit geheel heeft de bijnaam de dansende robot gekregen, omdat het geheel net zolang heen en weer danst, tot dat de beslisregels uitwijzigen dat het aan het einde van de dans is gekomen. Vervolgens wordt in de einde status de afrondende functionaliteit uitgevoerd en wordt het proces beeindigd. Het idee is heel ingenieus, maar de implementatie stuit op nogal wat uitdagingen. Het belangrijkste bezwaar is eigenlijk dat vanwege het dynamische en generieke karakter bij het ingaan van de evaluatie-stap niet bekend is wat de volgende stap is. Het is ook niet bekend welke beslisregels moeten worden uitgevoerd om te komen tot de juiste volgende stap, althans wanneer het concept zuiver generiek gehouden wordt. Het bepalen welke beslisregels nodig zijn voor het juiste resultaat kan worden overgeladen aan een Business Rules Enige. Maar wanneer niet bekend is welke beslisregels moeten worden uitgevoerd is uiteraard ook niet bekend met welke gegevens de Business Rules Engine op enig moment moet worden gevoed. Immers, op basis van de beschikbare feiten voert hij de betreffende Beslisregels uit. Om dit te ondervangen dienen dus alle eventueel voor de beslisregels benodigde feiten te worden aangeleverd. Hiertoe is het idee van een werkbriefje bedacht. Deze bevat alle eventueel benodigde feiten. Maar dit werkbriefje zou dan zo generiek moeten worden opgezet dat het ook eenvoudig is om feiten toe te voegen zonder dat de XML Structuur daar significant door verandert. Een belangrijk probleem van het werkbriefje is de synchronisatie met de database. Hoe zorg je ervoor dat deze redundante informatie altijd voldoende synchroon is met de applicatie database en dus altijd de juiste actuele gegevens bevat? Tenslotte is een nadeel van zo'n generieke Finite State Machine dat het nogal wat ontwikkelcapaciteit kost om dit goed te implementeren. Bovendien, wanneer je het implementeert in BPEL dan bouw je eigenlijk een proces engine in een proces engine. En dat is vergelijkbaar met het bouwen van een interpreter in een geinterpreteerde programmeertaal: niet iets waar je goede prestaties van mag verwachten. Processturing in BPEL Initiatie Om de problematiek zoals hierboven beschreven op te lossen hebben we een eigen concept bedacht van afhandelen van processtappen en gebeurtenissen. De processturing wordt verzorgd door een hoofdproces dat werkt volgens het Dirigent Model : dit proces stuurt de onderliggende services aan. Die onderliggende services kunnen zogenaamde atomaire of basis services zijn, maar ook gecombineerde of samengestelde services. Deze samengestelde services kunnen uitgewerkt zijn als regulier georchestreerd proces, maar ook volgens hetzelfde concept als hier onder beschreven. Het stuurproces kan op drie manieren worden aangeroepen: Initieel: dit gaat via de standaard initiate operatie en levert een nieuwe instantie van het proces op
4 Externe Gebeurtenis: hiervoor wordt een aparte operatie ExternalEvent gedefinieerd en wordt aangeroepen op basis van een gebeurtenis van buitenaf. Interne Gebeurtenis: ook hiervoor wordt een aparte operatie InteralEvent gedefinieerd en wordt gebruikt om het proces zichzelf aan te laten roepen. Dit wordt in de volgende paragraaf uitgelegd. Een proces moet een begin hebben dat leidt tot een nieuwe instantie van het proces. Dit kan zijn omdat een nieuwe order of een nieuwe zaak middels een bericht via Oracle Integration B2B (of een andere B2B gateway) wordt ontvangen. Ook kan het voorkomen dat het Process opnieuw moet worden gestart met een nieuwe proces definitie en dus vanaf een bepaalde status moet beginnen. Hiervoor moet het Initiate-bericht de volgende parameters hebben: Status: default Initieel Stabiele Toestand: indicator om aan te geven of het proces direct door moet naar een wacht toestand. Dit wordt in de volgende paragraaf uitgelegd. Context: een structuur waarin de toestandsvariabelen die nodig zijn voor de normale verwerking van het stuurproces. Bij een herstart moeten deze waarden uiteraard meegegeven worden. Een lopend stuurproces moet kunnen reageren op externe gebeurtenissen. Dit kunnen berichten zijn van wijzigingen of interventies die voor een lopend proces binnenkomen. Bijvoorbeeld een adreswijziging of een bericht van overlijden. Of een bericht dat de order of zaak om wat voor reden tijdelijk geparkeerd moet worden. Maar er kunnen ook gebeurtenissen vanuit een ERP pakket komen, bijvoorbeeld omdat een tape met bank-transacties wordt ingelezen waardoor orders als betaald kunnen worden aangemerkt. Of juist dat de Collections-applicatie (de applicatie die de binnenkomende betalingen administreert) constateert dat er betalingstermijnen zijn overschreden en er aangemaand moet gaan worden. Deze vervolg berichten of gebeurtenissen moeten door het stuurproces worden afgehandeld. Hiertoe wordt het stuurproces gecorrelleerd aangeroepen met de ExternalEvent operatie. Gecorreleerd wil zeggen dat er in het BPEL stuur proces een of meerdere Correlation sets zijn aangemaakt waarin een identificerend gegeven is opgenomen. In het bericht dat meegegeven wordt in de ExternalEvent operatie is ditzelfde gegeven opgenomen zodat de Process Manager weet welke instantie van het BPEL Stuurproces moet worden gevoed met het betreffende bericht. In het ExternalEvent-bericht moeten een aantal parameters mee worden gegeven: Proces Operatie of Gebeurtenis: hiermee wordt aangeven om welk type gebeurtenis het gaat, waar het stuurproces op moet reageren. Proces Identificatie: Een order of een zaak ID: de correllerende identificatie op basis waarvan door de proces manager de juiste proces-instantie kan worden gevonden. Bericht: Dit kan een anytype parameter zijn, omdat per gebeurtenis een andere berichtstructuur meegegeven kan worden. Hierin staan aanvullende gegevens met betrekking tot de gebeurtenis.
5 Het verdelen van de Initiele en vervolg gebeurtenissen wordt geillustreerd in onderstaande illustratie. Illustratie 2: Verdeel Initierende en vervolg gebeurtenissen Wanneer een vervolg bericht of gebeurtenis binnenkomt, hetzij vanuit B2B hetzij vanuit een Business Event System Queue, dan wordt eerst de voor die gebeurtenis of interventie specifieke logica uitgevoerd. Deze logica omvat logica die uitgevoerd moet worden nog voordat het stuurproces wordt geintervenieerd. Bijvoorbeeld het bij de Gemeentelijke Basis Administratie controlleren van de adreswijziging of het bericht van overlijden van een betrokkene. Een gebeurtenis of interventie kan betrekking hebben op een specifieke order of zaak of component van een zaak of order, maar kan ook betrekking hebben op meerdere orders van een klant of zaken van een betrokkene. Vandaar dat na de interventie/gebeurtenis specifieke logica bepaald moet worden welke relevante zaken of componenten van zaken het stuurproces moet worden aangeroepen om vervolgens de betreffende processen ook daadwerkelijk aan te roepen. Processturing in BPEL Proces Afhandeling Onderstaande illustratie geeft het stuurproces schematisch weer. In het witte gedeelte vindt de daadwerkelijke process uitvoer plaats. In het paarse gedeelte is een proces-deel gemodelleerd dat in een parallele flow draait, dus simultaan aan de process-uitvoer in het witte gedeelte. Vanuit de Initate operatie worden beide flows tegelijkertijd gestart.
6 Het hoofdproces Het hoofdgedeelte begint met een tweetal afvragingen. De eerste is de bepaling of er een interventie is geweest. Dit is een bevraging van een indicatie die gezet kan worden in het paarse gedeelte waarover straks meer. Standaard staat deze indicator uit. De tweede bevraging is of er naar de stabiele toestand moet worden gesprongen. Deze indicator kan specifiek zijn gezet wanneer dit is meegegeven bij een herstart van het proces. Initieel staat deze uit. Vervolgens wordt de huidige processtatus uitgevraagd, waarna een van de betreffende Proces-Takken (branches) wordt uitgevoerd. Het proces gaat normaal gesproken cyclisch door deze proces-takken heen, waarbij telkens eerst de voor die tak benodigde feiten worden opgevraagd uit de applicatie database(s), om vervolgens op basis van business rules te bepalen of de betreffende stap moet worden uitgevoerd en wat vervolgens de volgende processtatus moet zijn. In de processtatussen wordt onderscheid gemaakt in Vluchtige Toestanden en Stabiele Toestanden. Een vluchtige toestand houdt in dat de ene processtatus direct leidt tot een volgende processtatus. Er is geen externe gebeurtenis nodig om van de ene toestand in de andere te komen. Een stabiele toestand daarentegen vereist wel een externe gebeurtenis, bijvoorbeeld het verstrijken van een termijn of het ontvangen van een bericht, om een volgende transitie uittevoeren. Wanneer uit de transitie blijkt (of bij een herstart) dat de betreffende processtatus een stabiele toestand is, dan wordt er gewacht. Dit wachten wordt in BPEL geimplementeerd door te luisteren naar een
7 InternalEvent bericht. De Event Handler Het paarse gedeelte in het proces laat de zogenaamde EventHandler zien. Dit proces luistert naar ExternalEvent berichten. Wanneer een ExternalEvent bericht binnenkomt wordt eerst gecontroleerd of het om een Herstart of Afsluit gebeurtenis gaat. Is dat namelijk het geval dan wordt een Indicatie Einde gezet. Anders wordt de betreffende Interventie Processtatus en Interventie Type gezet. Vervolgens wordt gecontrolleerd of het hoofdproces in een Stabiele Toestand zit. Is dat het geval dan heft de Event Handler dit op door het proces zichzelf gecorrelleerd met een InternalEvent bericht aan te laten roepen. Dit bericht komt dan terecht in de Stabiele toestand wacht activiteit terecht, in het witte gedeelte, waar gewacht wordt op een InternalEvent bericht. Wanneer de Einde indicator niet is gezet dan gaat de EventHandler weer terug om naar een volgend ExternalEvent-bericht te luisteren. Is de indicator gezet dan wordt er nog een InternalEvent bericht gestuurd om het hoofdproces door te laten gaan. Daarna stopt de Event Handler. Het hoofdproces zal ondertussen bij de eerst volgende cyclus bij de eerste afvraging Interventie terecht komen en vervolgens in de interventie afhandeling terecht komen. Processturing in BPEL: afhandeling van gebeurtenissen per type De afhandeling van Interventies of gebeurtenissen zouden in het normale Hoofdproces uitgemodelleerd kunnen worden. Dit levert potentieel een hele brede processtatus afvraging op met heel veel proces-takken. Om nu de normale afhandeling nog enigszins overzichtelijk te houden is bedacht om de Interventie/Gebeurtenis afhandeling te scheiden van het hoofdproces en ook te categoriseren per type interventie/gebeurtenis. Daarom wordt in de afhandeling van de interventies eerst afgevraagd om wat voor interventie/gebeurtenis het gaat, zoals weergegeven in onderstaande illustratie.
8 Illustratie 3: Afhandeling van gebeurtenissen per type Processturing in BPEL: Afhandelen van een gebeurtenis De afhandeling van een gebeurtenis kan vervolgens conventioneel uitgemodelleerd worden, wanneer het om een eenvoudige kortlopende afhandeling gaat. Maar net zo goed kan het op eenvergelijkbare manier worden uitgemodelleerd als het hoofdproces. Dit laatste wordt geillustreerd in de onderstaande flow:
9 Illustratie 4: Afhandelen van een gebeurtenis Wanneer de gebeurtenisafhandeling klaar is, wordt weer teruggekeerd naar het hoofdproces. De Herstart gebeurtenis neemt hierin een aparte plaats in: hier roept het proces zichzelf aan maar nu met de initiate operatie. Er wordt dus een nieuwe instantie van het proces gecreeerd, maar met mede geving van de proces-context en de huidige processtatus. Hierna wordt de huidige instantie beëindigd. Bewaken Het onderwerp bewaken is nog niet aan de orde gekomen. Tot nu toe ging het eigenlijk alleen om het dynamisch sturen. Bewaken is ook eigenlijk geen onderdeel van het basis-concept. Bewaken in BPEL kan op een betrekkelijk eenvoudige manier worden geimplementeerd. Het enige dat nodig is, is een standaard (asynchrone) service met een wacht activiteit. De input van het proces is het correllerend gegeven waarmee het Stuur-proces wordt aangeroepen via de ExternalEvent operatie, aangevuld met een wacht-periode. Vervolgens wacht de Bewaak service op het verstrijken van de termijn, waarna het het hoofdproces aanroept via de ExternalEvent operatie met als event-type Bewaak-termijn verstreken. Eventueel kan aan de Bewaak-service een cancel -operatie worden toegevoegd, zodat het Stuur-proces kan aangeven dat de bewaking gestaakt kan worden. Ook kan gekozen worden het stuurproces de gebeurtenis te laten negeren.
10 Conclusie Het hier beschreven concept gaat te ver voor eenvoudige, kort lopende processen. Dit concept heeft toegevoegde waarde als aan een van de volgende eisen moet worden voldaan: 1. flexibiliteit van uitvoering is benodigd: de volgorde van uitvoering is afhankelijk van business rules en er moet eventueel terug gesprongen (heruitvoering van activiteiten) of vooruit gesprongen (overslaan van activiteiten) kunnen worden; 2. een proces is potentieel langlopend en moet herstart kunnen worden in een nieuwe definitie; 3. een proces moet flexibel kunnen reageren op externe events. Wanneer geen van deze eisen is gesteld, is het verstandiger om het process conventioneel uit te modelleren. In dat geval blijft het model het dichtst bij wat de business definieert als bedrijfsproces. Voldoet je te ontwerpen proces wel aan een van de drie bovengenoemde criteria, dan biedt dit concept de mogelijkheid deze problemen op te lossen en met het proces toch nog redelijk dicht bij het bedrijfsproces te blijven. Wel adviseer ik een goede granulariteit van procesdelen te kiezen die je uitmodelleert in de diverse takken. Wanneer je elke knooppunt in het bedrijfsproces als toestand definieert, dan wordt elke activiteit in je bedrijfsproces een tak in het sturen en bewaken concept. Dit kan leiden tot een onnodig ondoorzichtig proces dat erg ver van het bedrijfsproces staat, met in BPEL een onnodig brede switch : een keuze stap met heel veel mogelijke vervolg paden.
Sparse columns in SQL server 2008
Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG
Nadere informatieBRP-BZM Use Case Realisations Guidelines
BRP-BZM Use Case Realisations Guidelines Versie 2.0 02-09-2011 Definitief Versiehistorie Datum Versie Auteur 23-12-2010 0.1 Eerste versie R.F. Schaaf 04-01-2011 1.0 Feedback verwerkt R. Schaaf en D. Geluk
Nadere informatieToegepaste notatiewijzen DLA software
Toegepaste notatiewijzen DLA software Bert Dingemans info@dla-architect.nl Inleiding In de DLA Software wordt gebruik gemaakt van een aantal notatiewijzen voor het opstellen van een object- en procesmodel.
Nadere informatieDe weg naar SOA bij de Gemeente Rotterdam
De weg naar SOA bij de Gemeente Rotterdam Een reisverslag OGH Fusion Middleware SOA dag 19-5-2010 Lonneke Dikmans Oracle Ace Director Inhoud 2 Architectuur Doelstellingen Rotterdam Veilig, betrouwbaar
Nadere informatieBetekent SOA het einde van BI?
Betekent SOA het einde van BI? Martin.vanden.Berg@sogeti.nl 18 september 2007 Agenda Wat is SOA? Wat is BI? Wat is de impact van SOA op BI? Sogeti Nederland B.V. 1 Agenda Wat is SOA? Wat is BI? Wat is
Nadere informatieBan de batch. Stel niet uit... Martien van den Akker Technical Architect
Beeklaan 444 2562 BK Den Haag www.darwin-it.nl info@darwin-it.nl KvK 27283780 ING 65.35.40.663 Ban de batch Martien van den Akker Technical Architect Java-projecten beginnen bij Oracle eindelijk wat te
Nadere informatieFunctionele en technische meldingen
0.1 Foutmeldingen BAG Bevragen Functionele en technische meldingen Datum 28 januari 2013 Versie 0.1 ConceptNiet gevonden: wijzig het profiel: "Standaard" Versiehistorie Versie datum locatie omschrijving
Nadere informatieApplication interface. service. Application function / interaction
Les 5 Het belangrijkste structurele concept in de applicatielaag is de applicatiecomponent. Dit concept wordt gebruikt om elke structurele entiteit in de applicatielaag te modelleren: softwarecomponenten
Nadere informatieITIL en/of eigen verantwoordelijkheid
ITIL en/of eigen verantwoordelijkheid Leo Ruijs 20 SEPTEMBER 2011 INNOVATIEDAG MANSYSTEMS Service8 B.V. Stelling ITIL BEPERKT DE EIGEN VERANTWOORDELIJKHEID VAN MEDEWERKERS EN HEEFT DAARMEE EEN NEGATIEVE
Nadere informatiecase: toestandsdiagrammen
Hoofdstuk 13 case: toestandsdiagrammen In dit hoofdstuk wordt het maken van de eerste versie van de toestandsdiagrammen voor het boodschappensysteem van Hans en Jacqueline uitgewerkt. 13.1 Vind klassen
Nadere informatieQuick Reference Generic Scan Interface SE
Eddon Software BV Rietveldenweg 82 5222 AS s-hertogenbosch The Netherlands T +31 (0)88-235 66 66 F +31 (0)88-235 66 77 E info@eddon.nl W www.eddon.nl Quick Reference Generic Scan Interface SE Block: Generic
Nadere informatieHANDLEIDING DMS Plugin Installatie, configuratie & werking
HANDLEIDING DMS Plugin Installatie, configuratie & werking Dit document is de handleiding voor de installatie, configuratie en werking van de DMS Plugin. Versie 1-12/09/2005 Inhoudstafel 1 Installatie...
Nadere informatieBusiness Workflow innovaties in SAP S/4 HANA
Business Workflow innovaties in SAP S/4 HANA Op dit moment vindt er wereldwijd een technologie gebaseerde bedrijfsrevolutie plaats die op het eerste gezicht geen grenzen kent. Met zeer grote snelheid worden
Nadere informatieCustomer Case: WoningNet
Customer Case: WoningNet WoningNet en Webservices Woonruimtebemiddeling Shared service center Business uitdaging Architectuur visie Woonruimtebemiddeling Woningzoekende Corporatiemedewerker Corporatiemedewerker
Nadere informatieDit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.
Voorbeeldproject Een Haagse SOA Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Aanleiding Vanuit de visie
Nadere informatieZelftest Informatica-terminologie
Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u
Nadere informatieVoorbeelden generieke inrichting Digikoppeling
Voorbeelden generieke inrichting Versie 1.1 Datum 19/12/2014 Status Definitief Colofon Logius Servicecentrum: Postbus 96810 2509 JE Den Haag t. 0900 555 4555 (10 ct p/m) e. servicecentrum@logius.nl Documentbeheer
Nadere informatieVariability in Multi-tenant SaaS Applications:
Variability in Multi-tenant SaaS Applications: Gastcollege voor het vak Product Software Jaap Kabbedijk, MSc. Universiteit Utrecht, Nederland 1 Wat gaan we behandelen? Introductie Uitleg ontwikkeling SaaS
Nadere informatieDocumentatie Distributed Services Enterprise Service Bus
Documentatie Distributed Services Enterprise Service Bus Pleun Willemsen en Walter Ebbers 19 april 2012 v1.0 1 Inhoudsopgave 1 Inleiding 4 1.1 Opdracht................................ 4 2 Analyse 5 3 Ontwikkelomgeving
Nadere informatieDATAMODELLERING CRUD MATRIX
DATAMODELLERING CRUD MATRIX Inleiding In dit whitepaper wordt de datamodelleervorm CRUD Matrix beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil je een beeld
Nadere informatieMDA experiences in een uitvoeringsorganisatie. Eelco van Mens (Architect, Mn Services) 5 juni 2008
MDA experiences in een uitvoeringsorganisatie MDA experiences in een uitvoeringsorganisatie Eelco van Mens (Architect, Mn Services) 5 juni 2008 2 Inhoud Korte introductie Mn Services Overwegingen om met
Nadere informatieTemperatuur logger synchronisatie
Temperatuur logger synchronisatie Juni 10, 2010 1 / 7 Temperatuur logger synchronisatie Introductie Twee of meerdere ontvangers van het Multilogger systeem kunnen met de temperature logger synchronisatie
Nadere informatieONTWERP VAN GEDISTRIBUEERDE SOFTWARE ACADEMIEJAAR 2009-2010 1 STE EXAMENPERIODE, 15 JANUARI 2010, 14U 17U30 VRAAG 1: INLEIDENDE BEGRIPPEN[20 MIN]
ONTWERP VAN GEDISTRIBUEERDE SOFTWARE ACADEMIEJAAR 2009-2010 1 STE EXAMENPERIODE, 15 JANUARI 2010, 14U 17U30 Naam :.. Richting :.. Opmerkingen vooraf : - werk verzorgd en duidelijk, zodat er geen dubbelzinnigheden
Nadere informatieIncore Solutions Learning By Doing
Incore Solutions Learning By Doing Incore Solutions Gestart in November 2007 Consultants zijn ervaren met bedrijfsprocessen en met Business Intelligence Alle expertise onder 1 dak voor een succesvolle
Nadere informatieOrbis Software. Case. Study. Deze Case Study vertelt het succesverhaal van de samenwerking tussen Orbis Software Benelux BV en Bugaboo International.
Orbis Software Case Study Deze Case Study vertelt het succesverhaal van de samenwerking tussen Orbis Software Benelux BV en Bugaboo International. P01 Bugaboo meer dan een hippe kinderwagen! In 1994 kregen
Nadere informatie1. Functionele eisen zaakmanagement systeem
1. Functionele eisen zaakmanagement systeem In dit document staan de functionele eisen die worden gesteld aan het zaakmanagementsysteem. 1.1. Input en output van zaakmanagement systeem Het zaakmanagement
Nadere informatieParasoft toepassingen
Testen op basis van OSB en Digikoppeling Voor de bestaande Overheid Service Bus en de nieuwe standaard Digikoppeling zijn verschillende test- omgevingen opgezet. Hiermee kan het asynchrone berichtenverkeer
Nadere informatieTechnische architectuur Beschrijving
A gemeente Eindhoven Technische architectuur Beschrijving Specificatiecriteria Versie 1.1 A. van Loenen Technisch Beleidsadviseur B&E 21-Sep-2011 avl/fd11027578 Colofon Uitgave Gemeente Eindhoven Realisatie
Nadere informatieCORA 1.0 Bedrijfs- en ICT-referentiearchitectuur voor woningcorporaties
CORA 1.0 Bedrijfs- en ICT-referentiearchitectuur voor woningcorporaties Hoe zorgen we ervoor dat we nieuwe diensten en producten soepel in onze bedrijfsvoering op kunnen nemen? Hoe geven we betere invulling
Nadere informatieVERA. Best practice Bulk Data. Datum: Status: Definitief. Stichting VERA Veenendaal
VERA Best practice Bulk Data Datum: 04-05-2018 Status: Definitief Stichting VERA Veenendaal 2012-2018 http://www.stichting-vera.nl Inhoudsopgave 1 Inleiding... 3 2 Bulk Data... 4 2.1 Aanleiding... 4 2.2
Nadere informatieDe impact van de basisregistraties op de informatievoorziening van gemeenten
De impact van de basisregistraties op de informatievoorziening van gemeenten Op weg naar de Gemeentelijke Service Bus Danny Greefhorst Gemeenten worden geconfronteerd met allerlei ontwikkelingen die van
Nadere informatieBusiness Process Management
Business Process Management Daniël van der Perren 7-12-2009 Business Process Management Inhoud Business Process Management... 3 Maar wat is nu een Process?... 4 Wat is een Business Process?... 5 Wat is
Nadere informatiejanuari TTNWW Handleiding TST tools voor het Nederlands als Web services in een Workflow Meertens Instituut, Joan Muyskensweg 25, 1096 CJ Amsterdam
januari 2013 TTNWW Handleiding TST tools voor het Nederlands als Web services in een Workflow Meertens Instituut, Joan Muyskensweg 25, 1096 CJ Amsterdam Table of Contents Inleiding... 3 Gebruik van de
Nadere informatieVerantwoording van het Logica In Lagen referentiemodel
Verantwoording van het Logica In Lagen referentiemodel Bijlage bij Meer inzicht in gelaagde architectuur - Deel 1: Uitleg, terminologie en methoden [Pruijt10]. Leo Pruijt, Lectoraat Architectuur van Digitale
Nadere informatieProces to model en model to execute
Proces to model en model to execute Een end-to-end (bedrijfs)proces (figuur 1) is het geheel van activiteiten die zich, op een bepaalde plaats door een bepaalde rol, in bepaalde volgorde opvolgen en waarvan
Nadere informatieEnterprise Resource Planning
Enterprise Resource Planning Hoofdstuk 2 Re-engineering en systemen voor Enterprise Resource Planning Pearson Education, 2007; Enterprise Resource Planning door Mary Sumner Leerdoelstellingen De factoren
Nadere informatieZaakgewijs werken Advies omtrent architectuur en implementatie
Zaakgewijs werken Advies omtrent architectuur en implementatie Den Haag, 1 mei 2009 Digital Groep Definitief MANAGEMENTSAMENVATTING De gemeente X heeft hoge ambities op het gebied van dienstverlening en
Nadere informatieConclusie: voor elke organisatie die dit nastreeft is het goed besturen en beheersen van de bedrijfsprocessen
1 Waarom? : Succesvol zijn is een keuze! Organisaties worden door haar omgeving meer en meer gedwongen om beter te presteren. Voornamelijk wordt dit ingegeven door de klant die haar eisen en wensen m.b.t.
Nadere informatieDATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING
DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate data- & applicatiemodellering beschreven. Deze modelleervorm staat in verhouding
Nadere informatieDiscussiethema Huidige toepassingen
Discussiethema Huidige toepassingen Bij dit onderdeel kunnen een aantal onderwerpen worden besproken over de werking van huidige toepassingen, onderdelen of processen: 1. Actualiteitscontrole - what's
Nadere informatieCongres Architectuur in de Zorg
Congres Architectuur in de Zorg Men neme een architect Recept voor een goed zorgsysteem Nieuwegein, 23 juni 2011 Even voorstellen Even voorstellen M&I/Partners, Speerpunten in de zorg EPD-strategie en
Nadere informatieTechnisch Ontwerp W e b s i t e W O S I
Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept
Nadere informatieHet managen van een onderwijsorganisatie
Het managen van een onderwijsorganisatie Een bedrijfskundige aanpak met takenplaatje.nl Inhoud 1. Inleiding: vrijheid in gebondenheid 2. Het definieren van budgetgroepen 3. Vaststellen van de hoogte van
Nadere informatieBusiness Proces en Social Media
Business Proces en Social Media G L O M I D C O 1 1 1.1 Inleiding Social media zoals Facebook, LinkedIn en Twitter hebben een stormachtige ontwikkeling doorgemaakt. Sterker nog, ze zijn niet meer weg te
Nadere informatieEarly Adopters Berichtenbox MijnOverheid Sessie Techniek
Early Adopters Berichtenbox MijnOverheid Sessie Techniek Eric van den Hoek Ton Laarhoven Versie 20 april 2015 Programma 14.15 15.30 Welkom, programma De diepte in 2 Logius, dienst digitale overheid 20
Nadere informatieJuliana van Stolberglaan 3 2595 CA Den Haag Postbus 93144 2509 AC Den Haag www.agentschapnl.nl. [Handleiding Generieke interface Energielabels.
Juliana van Stolberglaan 3 2595 CA Den Haag Postbus 93144 2509 AC Den Haag www.agentschapnl.nl Handleiding Generieke interface Energielabels Documentnaam [Handleiding Generieke interface Energielabels.doc]
Nadere informatiehoe worden innovatieve, grote en complexe schepen in de praktijk ontwikkeld?
xiv Samenvatting In de scheepsontwerp industrie en specifiek in de ontwikkeling van grote, complexe en innovatieve schepen spelen ervaren scheepsontwerpers een belangrijke rol in het organiseren en structureren
Nadere informatieSQL Server Service Broker
Oriented Database Architectuur met SQL Server 2005 SQL Server Astrid Hackenberg en Anko Duizer In het artikel in DB/M 2 is geschreven over de Oriented Database Architectuur (SODA). In een SODA smelten
Nadere informatieBeschrijving OpenTunnel koppelvlak met MijnOverheid BerichtenBox
Beschrijving OpenTunnel koppelvlak met MijnOverheid BerichtenBox INHOUDSOPGAVE INLEIDING... 3 OPVRAGEN GEABONNEERDEN... 4 MASSALE AANLEVERING OP BASIS VAN META- DATA VIA XML... 5 MASSALE AANLEVERING MET
Nadere informatieGenerieke interface energielabels
Handleiding Generieke interface energielabels In opdracht van het ministerie van Binnenlandse Zaken en Koninkrijksrelaties (Directie Woningbouw) 1 Inleiding 3 1.1 Doel 3 1.2 Korte omschrijving 3 1.3 Indeling
Nadere informatieCanonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans
Canonieke Data Modellering op basis van ArchiMate Canonieke Data Modellering op basis van Archimate Bert Dingemans Abstract Modelleren op basis van de open standard ArchiMate is een goed uitgangspunt voor
Nadere informatieAuteur Arjaan den Ouden Datum 4 december 2013 Status Definitief Versie 1.0
Auteur Arjaan den Ouden Datum 4 december 2013 Status Definitief Versie 1.0 Behoudens uitzondering door de wet gesteld, mag zonder schriftelijke toestemming van de rechthebbende op het auteursrecht van
Nadere informatieZelftest Java EE Architectuur
Zelftest Java EE Architectuur Document: n1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA EE ARCHITECTUUR Nota:
Nadere informatiePreactor Case Study. Historie. Missie & Strategie
Historie Royal Sens, opgericht in 1896, is werkzaam in de verpakking producerende sector en richt zich met name op de productie van papier- en kunststof etiketten, gesneden, gestanst én van de rol. De
Nadere informatieInformatiearchitectuur
Informatiearchitectuur Onderwerpen Waarom is architectuur (nu) zo belangrijk? Wat is informatiearchitectuur? Ontwikkelingen in de tijd Structuur applicaties Applicatie-integratie Webservices Praktijkvoorbeeld
Nadere informatieDe Beheerorganisatie. Rules & Regulations bepalingen. emandate Service Provider. Versie : 1.0 Datum : februari 2015. emandates
De Beheerorganisatie Rules & Regulations bepalingen emandate Service Provider Versie : 1.0 Datum : februari 2015 INHOUDSOPGAVE 1 Algemeen... 3 2 Organisatie... 4 3 Proces... 5 3.1 Aangaan van overeenkomsten...
Nadere informatieNederlandse samenvatting (Dutch summary)
Nederlandse samenvatting (Dutch summary) Ditproefschriftpresenteerteen raamwerk voorhetontwikkelenvanparallellestreaming applicaties voor heterogene architecturen met meerdere rekeneenheden op een chip.
Nadere informatieGeneriek framework voor administratieve toepassingen in een webgeörienteerde omgeving
Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder Administratief 12 mei 2007 Inhoud Aanleiding Administratieve systemen REA model Aspect Oriented
Nadere informatieResultaten IBIS project. SISLink conferentie 19 juni 2009 Bote Folkertsma, Studielink
Resultaten IBIS project SISLink conferentie 19 juni 2009 Bote Folkertsma, Studielink Onderwerpen Projectdoel en -resultaten Analyse knelpunten IBIS concept Hoe verder Projectdoel IBIS Verkenning van de
Nadere informatieVraag 1. Vraag 1a TERUGKOPPELING PROEFTENTAMEN. Software architecture
Software architecture IM0203 TERUGKOPPELING PROEFTENTAMEN Vraag 1 Vraag 1a Veel van de in het werkboek besproken patterns kunnen ingezet worden voor het referentiesysteem. We lopen de patterns hier stuk
Nadere informatieHandleiding voor het lezen van processen
Handleiding voor het lezen van processen Algemeen... 2 Gebruikte objecten in een processchema (EPC)... 2 arissen en Organisaties... 2 Trigger... 3 Processtappen... 3 Connectoren... 4 Einde Proces... 4
Nadere informatieBase24 database suite
Base24 database suite Introductie De Base24 database suite is een zeer geavanceerde database oplossing die ontworpen is voor de management, opslag, inzage en uitwisseling van medische informatie zoals
Nadere informatie4orange Connect. 4orange, 2015. Hogehilweg 24 1101 CD Amsterdam Zuidoost www.4orange.nl
4orange Connect 4orange, 2015 Hogehilweg 24 1101 CD Amsterdam Zuidoost www.4orange.nl 2 Inhoud Inhoud... 2 1. Achtergrond... 3 2) Browsen... 4 3) Scheduler... 4 4) Frequenties en kruistabellen... 4 5)
Nadere informatieInleiding. Welke gegevens centraliseren we? Kansrijk op weg naar Common Ground
Inleiding De gemeentelijke koepelverenigingen voor I&A professionals IMG 100.000+ en de VIAG hebben het initiatief genomen voor Common Ground. De VNG heeft dit initiatief omarmd en ondersteunt het van
Nadere informatieIntegratie in de praktijk
Integratie in de praktijk Werken als integratie consultant bij KLM Werken als integratie consultant bij KLM T. Lansbergen A. Kwekel Hogeschool Rotterdam 13/10/2015 Agenda Introductie - Organisatie Use
Nadere informatieBouwblokken Kantoor. Bouwblokken voor de versnelling van ontwikkeling van IV-ondersteuning voor kantoorprocessen
Bouwblokken Kantoor Bouwblokken voor de versnelling van ontwikkeling van IV-ondersteuning voor kantoorprocessen NORA Gebruikersraad 3 februari 2015 Victor Akkersdijk Vraag van B/CAO: Welke bouwblokken?
Nadere informatieConnect Social Business
Connect Social Business Plan van Aanpak Joey Kaan September 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren.................. 5 2.2 Facebook
Nadere informatieJ2EE/.NET en de rol Applicatie Architectuur
J2EE/.NET en de rol Applicatie Architectuur Edwin van Dillen evdillen@sogyo.nl 2003 Sogyo Information Engineering 1 Sogyo information engineering! IT Innovator sinds 1995! Klanten: ABN AMRO, Rabobank,
Nadere informatieInhoudelijke reactie EGEM op adviesrapport Telematica Instituut: 'Over het service-georiënteerde gehalte van StUF 3.0.'
Inhoudelijke reactie EGEM op adviesrapport Telematica Instituut: 'Over het service-georiënteerde gehalte van StUF 3.0.' Versie Concept 0.2 Datum 15-11-2007 Inhoudsopgave 1 Inleiding...2 2 Inhoudelijke
Nadere informatieTitel Uw processen transparant met SAP Process Mining.
1 Titel Uw processen transparant met SAP Process Mining. Introductie SAP Process Mining powered by Celonis is een nieuwe component van SAP op HANA. Process Mining gaat niet uit van vooraf gedefinieerde
Nadere informatieSoa en de kwaliteit van services
architectuur Eisen en richtlijnen aan services Soa en de kwaliteit van services Veel organisaties hebben een omvangrijke verzameling applicaties gecreëerd die overlappen en vaak op allerlei manieren aan
Nadere informatieManagement. Analyse Sourcing Management
Management Analyse Sourcing Management Management Business Driven Management Informatie- en communicatietoepassingen zijn onmisbaar geworden in de dagelijkse praktijk van uw organisatie. Steeds meer
Nadere informatieKoninklijke webcare. Door: Michael Elbers
Koninklijke webcare Door: Michael Elbers Op 28 januari 2013 om 14 uur werd ik gevraagd om een plan te schrijven voor de inzet van sociale media tijdens Koninginnedag. Toen ik na dat gesprek weer terug
Nadere informatieGis-Solutions. Mag ik me even voorstellen, Martin Janssen.
Gis-Solutions 01 Gis-Solutions 02 Gis-Solutions Mag ik me even voorstellen, Martin Janssen. Gis-Solutions is een Gis-Geo technisch bureau dat gespecialiseerd is in het leveren van geautomatiseerde mutatie
Nadere informatieALLIANDER. Neemt de wind in de zeilen en transformeert het inkoopproces
ALLIANDER Neemt de wind in de zeilen en transformeert het inkoopproces Alliander NV beheert energie netwerken die gas en elektriciteit distribueren naar grote delen van Nederland voor huizen, transport,
Nadere informatieEnabling Mobile. Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties
Enabling Mobile Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties Door Rutger van Iperen Mobile Developer bij AMIS Services Introductie Het gebruik van
Nadere informatie1. Milieuklacht... 2 1.1 Handleiding opladen XML in mkros... 2 2. Werken met Refertes... 5
1. Milieuklacht............................................................................................. 2 1.1 Handleiding opladen XML in mkros......................................................................
Nadere informatieKennismaking met Process Mining in de zorg. 1 december 2014
Kennismaking met Process Mining in de zorg 1 december 2014 Rob van de Coevering -> 2009 Business (BPM) Consultant 2009 2011 IT Manager KWF Kankerbestrijding 2011 2013 Project leider www.kanker.nl 2013
Nadere informatieVerplichtingen administratie. Brochure - Verplichtingen administratie
Brochure - Verplichtingen administratie Ontwikkeld door: Van der Heijde Automatisering B.V. Registratie van verplichtingen van debiteuren en aan crediteuren Uitgebreide structuur voor autorisatie van verschillende
Nadere informatieVrijheid van vinden. FileLinx Cloud
FileLinx Cloud FileLinx Cloud Vrijheid van vinden FileLinx en Lancom automatisering hebben de handen ineen geslagen. Met trots presenteren wij u FileLinx Cloud! Geen maatwerk software, maar een Out Of
Nadere informatieData Warehouse. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Data Warehouse Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 9 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2 VERSIEBEHEER... 3 2 DOEL VAN
Nadere informatieDe SolidWorks QuickStart Module
SolidWorks 3D CAD software biedt intuïtieve oplossingen voor alle aspecten van uw designproces. De SolidWorks producten kunnen worden toegepast binnen de hele organisatie. De SolidWorks QuickStart Module
Nadere informatieAFSPRAKEN StUF StUF bg OVERZICHT. Datum: 23 september 2017
OVERZICHT 1. Vullen gegevensmagazijnen 2. Slechts één bron voor historische gegevens 3. Herstel fouten in historie gegevensmagazijnen 4. Meeleveren gerelateerden uit gegevensmagazijn 5. Mutatiesoort =
Nadere informatieService Niveau Overeenkomst Digikoppeling
Service Niveau Overeenkomst Digikoppeling Versie 1.3 Datum 26 mei 2015 Status Definitief Colofon Logius Servicecentrum: Postbus 96810 2509 JE Den Haag t. 0900 555 4555 (10 ct p/m) e. servicecentrum@logius.nl
Nadere informatieIn de door ons gebruikte demo verloopt het herkennen van beelden in feite in 2 fasen:
Practicum: deel 1 Hond zoekt Bal In het practicum Hond zoekt Bal laten we je kennis maken met de werking van supercomputers. We gebruiken daarvoor een applicatie waarmee met een webcam objecten herkend
Nadere informatieDATAMODELLERING ARCHIMATE DATAMODELLERING
DATAMODELLERING ARCHIMATE DATAMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate datamodellering beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.
Nadere informatieDATAMODELLERING DATA FLOW DIAGRAM
DATAMODELLERING DATA FLOW DIAGRAM Inleiding In dit whitepaper wordt de datamodelleervorm data flow diagram beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil
Nadere informatieProcesgerichte IT BPM de link tussen bedrijf en IT
24 november 2010 Procesgerichte IT BPM de link tussen bedrijf en IT ir. Martin R. Meijer senior BPM/EAI consultant Agenda Business Process Management, een historisch overzicht BPM als bindmiddel geschikte
Nadere informatieWhitepaper. Outsourcing. Uitbesteden ICT: Wat, waarom, aan wie en hoe? 1/6. www.nobeloutsourcing.nl
Uitbesteden ICT: Wat, waarom, aan wie en hoe? 1/6 Inhoud Uitbesteden ICT: Wat, waarom, aan wie en hoe? 3 Relatie tussen ICT en 3 Outsourcen ICT: Wat? 3 Cloud Services 3 Service Level Agreement 3 Software
Nadere informatieSOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl
SOA Security en de rol van de auditor... ISACA Roundtable 2 juni 2008 Arthur Donkers, 1Secure BV arthur@1secure.nl 1 SOA Web 2.0, web services en service oriented architecture (SOA) is tegenwoordig de
Nadere informatieBusiness Rules: het scheiden van kennis en processen 17 september 2014
Business Rules: het scheiden van kennis en processen 17 september 2014 1 Agenda 18:30-18:40 Opening 18:40-19:15 Het scheiden van kennis en processen Peter Nobels, Management Consultant, Sogeti 19:15-19:45
Nadere informatieRapport. i-bridge FleetBroker en LocationBroker. Versie 1.0. Datum 22 December 2010
Rapport i-bridge FleetBroker en LocationBroker Versie 1.0 Datum 22 December 2010 Status Final Colofon IVENT A&A CDC Madame Curielaan 4-6 Postbus 20703 2289 CA Rijswijk Contactpersoon Patrick Brooijmans
Nadere informatieKenmerken van DLArchitect
Kenmerken van DLArchitect Bert Dingemans, e-mail : bert@dla-os.nl www : http://www.dla-os.nl 1 Inhoud KENMERKEN VAN DLARCHITECT... 1 INHOUD... 2 INLEIDING... 3 ARCHITECTUUR... 3 Merode... 3 Methode en
Nadere informatieGrenzeloze Workflows: Bedrijfsprocessen in Dynamic Virtual Enterprises. Paul Grefen School of Industrial Engineering
Grenzeloze Workflows: Bedrijfsprocessen in Dynamic Virtual Enterprises Paul Grefen School of Industrial Engineering De wereld wil meer en meer Dus. Ontwikkel meer bedrijfsfuncties Neem meer medewerkers
Nadere informatieedocs database structuur info
edocs database structuur info EMAIL WEBSITE Zwolle, 3 jan. 12 j.moorman@edocs.nl www.edocs.nl PAGINA 2 VAN 6 Background info edocs is een digitale archiveringsproduct voor windows platforms geschreven
Nadere informatieVerken je(windows)processen
Verken je(windows)processen Beeklaan 444 2562 BK Den Haag www.darwin-it.nl info@darwin-it.nl KvK 27283780 ING 65.35.40.663 Martien van den Akker Technical Architect Consultants die (nog) Windows gebruiken
Nadere informatieHandleiding helpdesk. Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark
Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark Inhoudsopgave Inhoudsopgave... 2 1. Beheer helpdesk... 3 1.1. Settings... 3 1.2. Applicaties... 4 1.3. Prioriteiten... 5 1.4. Gebruik mailtemplates...
Nadere informatieVoorstellen. Bauke Dijkstra. Business Consultant
Voorstellen Bauke Dijkstra Business Consultant Voorstellen Gerard Klokgieters Sales Agenda Orbis TaskCentre Orbis Software Orbis TaskCentre Taken en Tools Waarom Orbis TaskCentre? Soorten taken Integraties
Nadere informatieFunctionaliteit: lvwoz-processor 1. In deze versie worden de opentunnel.extra eigenschappen van berichten correct geretourneerd naar OpenTunnel.
WAARDERINGSKAMER MEMO Datum: 25 september 2015 Betreft: Overzicht release LV WOZ Versie 7.2.10 Datum inproductiename: 30-9-2015 Functionaliteit: lvwoz-processor 1. In deze versie worden de opentunnel.extra
Nadere informatieHandleiding GBO Helpdesk voor aanmelders
Inhoud 1 Inleiding... 2 2 In- en uitloggen... 3 2.1 Webadres GBO Helpdesk... 3 2.2 Inloggen... 3 2.3 Wachtwoord wijzigen... 4 2.4 Uitloggen... 4 3 Incidenten... 5 3.1 Incident aanmelden... 5 3.2 Bijlage
Nadere informatie