RegelSpraak is de Nederlandse vertaling van het woord RuleSpeak. RuleSpeak was ons vertrekpunt en van daar uit hebben we RegelSpraak ontwikkeld.

Maat: px
Weergave met pagina beginnen:

Download "RegelSpraak is de Nederlandse vertaling van het woord RuleSpeak. RuleSpeak was ons vertrekpunt en van daar uit hebben we RegelSpraak ontwikkeld."

Transcriptie

1 Samenvatting RegelSpraak is een Nederlands RuleSpeak dialect. Het is een gestructureerde Nederlandse Natuurlijke Taal. RegelSpraak is opgebouwd volgens vooraf gedefinieerde patronen. Deze patronen kunnen ook worden geschreven als formele grammatica. Deze grammatica kan worden gecompileerd naar een bepaalde RegelSpraak Compiler, afhankelijk van het domein.

2 Introductie De Nederlandse Belastingdienst heeft in de jaren 2008 en 2009 geprobeerd de complexiteit van de IT systemen te reduceren. De poging mislukte, omdat bleek dat de gekozen oplossingen uiteindelijk complexer werden dan de te reduceren problemen. Echter, een aantal projectleden gingen verder in eigen tijd. Zij waren er van overtuigd dat de zogenaamde Rule based Approach de Belastingdienst kon helpen in het verminderen van complexiteit en de kennis van de bestaande systemen te beheren. Uit het resultaat van deze inspanningen is het SpecificatieTeam voortgekomen. In 2008 werd als regelsysteem gebruik gemaakt van Blaze Advisor van de FairIsaac Company (FICO). Alle regels van de Inkomstenbelasting werden geschreven in SRL (Structured Rule Language). Het team werd daardoor beïnvloedt door de Rule based Approach (het regel-gebaseerd werken). We weten inmiddels dat het belangrijk is bedrijfsregels op te schrijven in een taal die begrepen wordt door de Business. Omdat juristen en advocaten daardoor in staat zijn de regels te lezen, zijn ze ook in staat om de regels te valideren en zelfs te schrijven! Daarnaast wil het team dat de regeltaal zo strikt mogelijk is, vergelijkbaar met SRL, en maar op één manier te interpreteren. Als gevolg daarvan zal een machine de regels óók kunnen lezen. De taal, die we daarvoor ontwikkeld hebben, hebben we RegelSpraak genoemd. Het SpecificatieTeam Om deze keer wel te kunnen slagen, zijn we op het idee gekomen een multidisciplinair team samen te stellen, een team dus waarvan de leden een verschillende achtergrond hebben. We zijn met 3 personen gestart. Gedurende de looptijd van het project zijn er leden bijgekomen en weer weggegaan. Op dit moment bestaat het SpecificatieTeam uit een interessante selectie expertises: Op het gebied van Repositories (RuleXpress) Wetten en wetteksten (fiscalisten) Taal en patronen (regels, natuurlijke taal) Helpdesk (damage en requirements) Software ontwikkeling (databases, compilers, user interfaces) Kunstmatige Intelligentie (user experience) Domain deskundigen (inkomstenbelasting, BTW, douane, enz.) Metagegevens (business en technisch) RegelSpraak RegelSpraak is de Nederlandse vertaling van het woord RuleSpeak. RuleSpeak was ons vertrekpunt en van daar uit hebben we RegelSpraak ontwikkeld. Op het moment dat we er aan begonnen, hadden we al erg veel regels in SRL, die we vervolgens zo veel mogelijk hebben herschreven als RuleSpeak statements. Vervolgens hebben we ook aan codemining gedaan. We haalden de voorwaarden (regels) uit bestaande legacy stuur -tabellen, MS-Word documenten en programma code en vertaalden die naar RuleSpeak. Uiteindelijk verkregen we op die manier ongeveer 3000 regels en 4500 termen. Onze beheer applicatie is op dit moment RuleXpress. Met behulp van dit gereedschap beheren we regels en termen. De Nederlandse Belastingdienst gebruikt een veelheid aan systemen en elk individueel systeem heeft zijn eigen termen. Het resulteert in veel synoniemen en homoniemen. Vanuit alle verschillende bestaande termen hebben we een unieke verzameling gedefinieerd en gebruiken deze termen in onze regels. De synoniemen worden aan deze termen verbonden, zodat de termen die oorspronkelijk in de systemen werden gebruikt weer kunnen worden opgehaald. De termen en regels moeten worden gevalideerd en wijzigingen moeten worden toegevoegd. Hier ontstaat een probleem. De personen die in staat zijn om te valideren zijn dezelfde personen die de

3 bestaande systemen moeten onderhouden. Er moet dus een keuze worden gemaakt. Keuze één is dat deze mensen hun normale werk blijven doen en de oude stuurtabellen aanleveren. In dit geval moet het SpecificatieTeam nieuwe en gewijzigde regels synchroniseren met de repository en kan er niet worden gevalideerd. Het voordeel is wel dat er geen verstoring optreedt met de bestaande legacy systemen. Die worden immers nog opgeleverd volgens de release/versie/patchlevel methode. Het gebrek aan tijd en capaciteit maakt dat dit een slechte keuze is. Keuze twee is dat deze mensen direct nieuwe en gewijzigde regels in RuleSpeak met de editors van RuleXpress schrijven. Het voordeel is dat er meteen wordt geprofiteerd van regel -gebaseerd werken. Met de huidige werkwijze is het nodig om elk jaar een systeem in zijn geheel te kopieren, en dat is een hoop werk. Door te werken met regels die een begin- en/of einddatum van geldigheid hebben, wordt het eenvoudig om met delta s te werken. Het voordeel is dat de regels kunnen worden gevalideerd en dat de Belastingdienst direct profiteert van regel-gebaseerd werken. De uitdaging is om onze RuleSpeak regels zodanig te transformeren dat de bestaande legacy systemen er mee kunnen worden gevoed. Op dat moment werd RegelSpraak geboren. We sorteerden onze verzameling regels en voegden extra meta-gegevens toe. Onze regels voldoen aan bepaalde patronen. Voor elk patroon is een patroon beschrijving gemaakt. We staan alleen regels toe die aan deze patronen voldoen. We dwingen onszelf om dat te doen. De eigenschap van RegelSpraak is dat de regels de patronen strikt volgen, en dat de regels toch in Natuurlijke Taal geschreven zijn. Zodra men regels schrijft die aan een patroon voldoen, dan is men (in het algemeen) in staat om er een syntax controle op los te laten. Regels die syntactisch correct zijn, kan men compileren. Compileerbare regels kunnen worden geïnterpreteerd of uitgevoerd. Op deze manier kunnen we onze RegelSpraak regels in elk ander gewenst formaat transformeren en er zelfs onze bestaande lecacy systemen mee voeden. Ergo, met RegelSpraak hebben we de beschikking over uitvoerbare (executable) regels. RegelSpraak Compiler Met dat we voor keuze twee kozen, realiseerden we ons dat we naar een compiler moesten zoeken. Een compiler voor RegelSpraak bestaat niet, dus hebben we die zelf gemaakt. We herschreven de patronen als formele grammatica regels. Voor elk domein ontwikkelden we een zogenaamd G - bestand. Grammatica bestanden kunnen worden gecompileerd tot een compiler, met gereedschap dat daar speciaal voor is gemaakt (compiler compiler). Voor de constructie en ontwikkeling van een grammatica bestand maken we gebruikt van de ANTLRWorks GUI workbench. Op iteratieve wijze ontwikkelen we grammatica s voor elk domein. Deze grammatica s controleren of de RegelSpraak syntactisch correct is. Zodra ieder mogelijk RegelSpraak statement herkend wordt, kan een compiler worden gegenereerd. We willen de compilers echter niet alleen voor syntax controle gebruiken, we willen er ook zogenoemde productie regels aan toe voegen op bepaalde plaatsen tijdens de herkenningsfase. Het resultaat hiervan is dat een bepaalde RegelSpraak compiler uitvoer kan produceren in elk gewenst formaat. We hebben inmiddels compilers gebouwd voor een aantal van onze legacy systemen. Een voorbeeld hiervan is de fiscale voorcontrole ; dit systeem controleert op fiscale correctheid van de gegevens die door de belastingbetaler worden aangeleverd. De RegelSpraak statements, die verzameld worden in een verzameling die wij fiscale voorcontrole hebben genoemd, worden gecompileerd naar een spreadsheet met diverse tabbladen (Microsoft Excel). Deze spreadsheet vormt direct de stuurtabellen voor een bestaand (legacy) syteem. Een ander voorbeeld is de rekenserver. De RegelSpraak statements worden gecompileerd naar technisch ontwerp documenten in de vorm van PDF bestanden. Hier wordt ook de bestaande legacy bediend. Op dit moment worden PDF documenten met de hand vertaald naar COBOL/CICS en C - code. Het is denkbaar om direct naar COBOL en/of C-code te compileren. Pre- en post-conditie regels kunnen ook als RegelSpraak statements worden geschreven. De ontwikkeling van de

4 bijbehorende patronen en van daaruit de bijbehorende grammatica levert ons een compiler die zowel in staat is ons de formele constructie van de Rekenserver te geven, als de programma code (Cobol, C, Java, Blaze, enz.)! Door het allemaal op deze manier te doen, hebben we aangetoond dat het mogelijk is om regels te schrijven in Nederlandse Natuurlijke Taal, die kunnen worden gelezen door mensen (deskundigen). Tegelijkertijd kunnen dezelfde regels (omdat ze zo strikt zijn geformuleerd) worden gelezen en verwerkt door een computer. Het toont tevens aan dat RegelSpraak kan worden getransformeerd naar elk denkbare vorm. Compileren Om de statements voor een bepaalde verzameling in zijn geheel (als batch) te kunnen compileren, gebruiken we het ANTRL gereedschap in de vorm van Eclipse plugins. Een grammatica bestand wordt getransformeerd in een lexical analyzer en een parser. RegelSpraak statements worden herkend door de analyzer, omgevormd tot tokens, en op sytax gecontroleerd door de parser. RuleXpress heeft een filter mechanisme wat ons helpt om een XML rapport samen te stellen voor een bepaalde verzameling. Dit rapport bevat zowel de termen (en als zodanig de meta-gegevens) als de regels. De regel zelf wordt technisch gezien geëxporteerd als een <statement> tag. Deze tag bevat ofwel een <text> tag voor reguliere tekst (gepresenteerd als zwrte tekst in de GUI), ofwel een <termref> tag voor termen (blauw onderstreept in de GUI). Het onderscheid tussen tekst of een term alleen is niet genoeg voor onze compilers. Daarom voegen we een profiel attribuut aan de meta-gegevens toe. Een Java StatementReader klasse leest het XML bestand en haalt daar de <statement> tags uit. Door die te combineren met de profiel attributen ontstaat een RegelSpraak statement. Dit statement weet of een term een standaard term is, ofwel een rol, een functie of een enumeratie, of anderszins. Een Java SpreadSheet klasse transformeert statements naar een Microsoft Excel Spreadsheet. Een Java RekenServer klasse transformeert statements naar PDF documenten. enzovoort Gedurende de proof-of-concept fase hebben we ook experimenten gedaan om RegelSpraak te compileren naar HTML web pagina s inclusief JavaScript en CSS ondersteuning, en er aldus interactieve formulieren van gemaakt. Door er JSP gecodeerde pagina s van te maken en deze op een web server te zetten (Sun Glassfish), verkregen we formulieren met logica (berekeningen) vanuit dezelfde verzameling regels. Asserted Versioning Op dit moment zijn de meeste IT systemen gebouwd volgens de versie/release/patlevel methode. In praktijk komt dat neer op het kopieren van de meest recente (tagged) release, om van daarui t de nieuwe ontwikkeling in te zetten. Wanneer parallel wordt ontwikkeld, worden aftakkingen gemaakt, die later weer worden samengevoegd. Optredende conflicten worden met de hand opgelost. Wij willen het regel-gebaseerd werken adopteren. Dat vrijwaart ons van releases en versies. Door het mechanisme van geldigheid van een regel, met een bepaalde waarde voor begindatum en een bijbehorende waarde voor einddatum, heeft men alleen nog te maken met delta s. De les die we geleerd hebben uit de projecten van 2008/2009, vertelden ons op te passen en bewust te zijn van complexe situaties die optreden zodra je met Tijd gaat werken! Een elegante oplossing wordt geboden door gebruik te maken van bi-temporele gegevens. Bi-temporeel werken is geen eenvoudig onderwerp, maar indien correct toegepast bevrijdt het je wel van heel veel complexiteit! Het voordeel van bi-temporeel werken is, dat het praktisch mogelijk wordt om te Tijdreizen. Het is dan

5 mogelijk om naar een versie van een term of regel te verwijzen die geldig is op een bepaalde periode in de tijd. Ook is het mogelijk naar een vorige versie ervan te verwijzen die (toevallig) fout was, maar geldig gedurende dezelfde periode. Bi-temporele databases zijn zeldzaam, dus hebben we er zelf een implementatie voor gebouw d rond MySQL, conform de richtlijken van RichardT. Snodgrass. We creëerden onze bi-temporele tabellen in een MySQL database, 1) omdat het open source is, 2) het ondersteund JDBC, 3) het maakt deel uit van Glassfish, en 4) we hebben er ervaring mee. Er bestaan verschillende benaderingswijzen om bi-temporele tabellen te maken; wij kozen de variant met 1 primaire sleutel die gevormd wordt door een GUID. We moesten het framework ervoor zelf schrijven, dus dat hebben we gedaan. Alle tabellen hebben dezelfde structuur, dat wil zeggen een ID, bi-temporele attributen (2 datums en 2 datumtijd stempels) en een XML string. De XML string wordt gezien als een object. De XML objecten worden verwerkt met een Java DOM parser. Referentiele integriteit en domeinwaarden zijn in feite regels, dus in ons geval hebben we die niet als DDL geschreven (!) maar in RegelSpraak. ReguloParolo ReguloParolo is de Esperanto vertaling van het woord RegelSpraak. Gedurende de pilotfase en het gebruik van RuleXpress als beheeromgeving, zijn er ongeveer een 100-tal requirements ontstaan. Een regel beheeromgeving die aan alle door ons opgestelde eisen en wensen voldoet betaat vandaag de dag (nog) niet. Als team spreken we over ReguloParolo altijd als de ultieme gereedschap, die ons helpt om reg els en termen te beheren. Een van de meest belangrijke features is de ondersteuning van Tijdreizen en de integratie van historie (tracability) en de afwezigheid van versie/release/patchlevel nummer. Deze mechanismen zijn alle geïntegreerd in het gereedschap en (uiteraard) regel gebaseerd. ReguloParolo kan commercieel worden gebouwd, als open source worden ontwikkeld, of beide. We zijn om die reden een asset gestart op de site, genaamd reguloparolo. Dit zou een mogelijk tot samenwerking kunnen leiden. Bouwblokken Samenvattend is hier een lijst van wat we aan componenten gebruiken en/of wat we nodig hebben: RuleXpress als beheeromgeving (editor) voor de termen en de regels RegelSpraak als regeltaal ANTLR voor het genereren van compilers Eclipse voor Java ontwikkeling en ANTLR integratie SUN Glassfish Applicatie (Web) Server MySQL als (bi-temporele) database Notepad++ als editor voor XML- en vergelijkbare bestanden OSGi als Eclipse dynamisch class loader framework (bi-temporeel moet worden toegevoegd) ReguloParolo als paradigma en discussie platform voor regelbeheer

Technisch 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 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 informatie

Zelftest XML Concepten

Zelftest XML Concepten Zelftest XML Concepten Document: n1035test.fm 18/02/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING Om een idee te hebben van wat we verwachten als voorkennis

Nadere informatie

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................

Nadere informatie

Werking van de Office Connector, en het oplossen van fouten.

Werking van de Office Connector, en het oplossen van fouten. Werking van de Office Connector, en het oplossen van fouten. De Office Connector zorgt ervoor dat de Microsoft Officeomgeving gebruikt kan worden als ontwerp en genereeromgeving voor documenten waarbij

Nadere informatie

Leerjaar 1/2 ICT-Academie. Niveau 4. Applicatie ontwikkeling

Leerjaar 1/2 ICT-Academie. Niveau 4. Applicatie ontwikkeling Databases SQL Leerjaar 1/2 ICT-Academie Niveau 4 Applicatie ontwikkeling Auteur: R. Meijerink Datum: Januari 2013 0. Inleiding Databases / SQL In deze lessen wordt je geleerd databases te bouwen in SQL-code.

Nadere informatie

Copyright IBS 2006. Nieuwbouw. Vereenvoudigd en versnelt Java ontwikkeling. Huub Cleutjens

Copyright IBS 2006. Nieuwbouw. Vereenvoudigd en versnelt Java ontwikkeling. Huub Cleutjens Nieuwbouw Vereenvoudigd en versnelt Java ontwikkeling Huub Cleutjens Inhoud IBS en Java Keuzes: taal / architectuur Productiviteit / arbeidsdeling IBS Java Development Accelerator Persistence UI Persistence

Nadere informatie

Zelftest Informatica-terminologie

Zelftest 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 informatie

Research & development

Research & development Research & development Publishing on demand Workflow ondersteuning Typesetting Documentproductie Gespecialiseerd document ontwerp Web ontwerp en onderhoud Conversie Database publishing Advies Organisatie

Nadere informatie

Programmeren in C ++ met wxwidgets les 5

Programmeren in C ++ met wxwidgets les 5 Elektrotechniek/Embedded Systems engineering inf2d Programmeren in C ++ met wxwidgets les 5 cursus 2009-2010 ir drs E.J Boks Les 5 Grafische toolkits Basisbeginselen gebruik grafische toolkit WxWidgets

Nadere informatie

Zelftest Java concepten

Zelftest Java concepten Zelftest Java concepten Document: n0838test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA CONCEPTEN Om de voorkennis nodig

Nadere informatie

Dynamiek met VO-Script

Dynamiek met VO-Script Dynamiek met VO-Script Door Bert Dingemans DLA Ontwerp & Software bert@dla-architect.nl Inleiding Op de SDGN nieuwsgroep voor Visual Objects ontstond laatst een draad van berichten over de nieuwe libraries

Nadere informatie

Tools voor canonieke datamodellering Bert Dingemans

Tools voor canonieke datamodellering Bert Dingemans Tools voor canonieke datamodellering Tools voor canonieke datamodellering Bert Dingemans Abstract Canonieke modellen worden al snel omvangrijk en complex te beheren. Dit whitepaper beschrijft een werkwijze

Nadere informatie

App onderdelen. Source files. Android app onderdelen 1/6

App onderdelen. Source files. Android app onderdelen 1/6 Android app onderdelen 1/6 App onderdelen Een Android project bestaat uit een aantal onderdelen die hieronder beschreven worden. In het project venster kan je de mappen weergeven volgens de hieronder aangeduide

Nadere informatie

Programmeren: Visual Basic

Programmeren: Visual Basic PETERSTUYVESANT COLLEGE INFORMATICA 2009-2010 Programmeren: Visual Basic Algemene Kennis: 01. Programmeren Programmeren is het schrijven van een computerprogramma, een concrete verzameling instructies

Nadere informatie

Zelftest Inleiding Programmeren

Zelftest Inleiding Programmeren Zelftest Inleiding Programmeren Document: n0824test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST INLEIDING PROGRAMMEREN Deze

Nadere informatie

Workflow Verrijkte Documenten

Workflow Verrijkte Documenten Workflow Verrijkte Documenten Boudewijn Rempt Opgericht in 2007 in Duitsland Internationaal bedrijf met experts in Nederland, Duitsland, Denemarken, Zweden en het Verenigd Koninkrijk OpenDocument: actief

Nadere informatie

Inhoud. Introductie tot de cursus

Inhoud. Introductie tot de cursus Inhoud Introductie tot de cursus 1 De functie van de cursus 7 2 De inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen van de cursus 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en wijze van studeren

Nadere informatie

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat:

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat: Training Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag Deze training richt zich op het

Nadere informatie

ORBIS SOFTWARE TASKCENTRE INTEGREERT

ORBIS SOFTWARE TASKCENTRE INTEGREERT ORBIS SOFTWARE PRESENTEERT DE WEBINAR TASKCENTRE INTEGREERT TECHNISCH PRESENTATOR: GERARD KLOKGIETERS, ORBIS SOFTWARE VRIJDAG 27 JANUARI 2017 AANVANG: 11:00UUR TASKCENTRE INTEGREERT ALGEMENE INTRODUCTIE

Nadere informatie

Website beoordeling google.com

Website beoordeling google.com Website beoordeling google.com Gegenereerd op Januari 14 2019 10:26 AM De score is 37/100 SEO Content Title Google Lengte : 6 Let op, uw title tag zou tussen de 10 en 70 karakters (spaties inbegrepen)

Nadere informatie

Open Source Software. Bart van Dijk (b.van.dijk@hccnet.nl)

Open Source Software. Bart van Dijk (b.van.dijk@hccnet.nl) Open Source Software Bart van Dijk (b.van.dijk@hccnet.nl) Open Source Software (OSS) Wat is het Waarom willen we het wel (of niet) OSS voorbeelden Geschiedenis Licenties Ontwikkeling en ondersteuning Wat

Nadere informatie

HTML. Media. Hans Roeyen V 3.0

HTML. Media. Hans Roeyen V 3.0 Media Hans Roeyen V 3.0 12 maart 2015 Inhoud 1. (Multi)Media op websites... 3 2. Flash en Websites... 4 3. Video op je website... 4 3.1. YouTube insluiten op de pagina... 4 3.2. Video zonder YouTube...

Nadere informatie

Software Test Documentation

Software Test Documentation FACULTEIT INGENIEURSWETENSCHAPPEN & WE- TENSCHAPPEN DEPARTMENT OF COMPUTER SCIENCE AND APPLIED COMPUTER SCIENCE Software Test Documentation Software Engineering Nicolas Carraggi, Youri Coppens, Christophe

Nadere informatie

Applicatie-Architecturen

Applicatie-Architecturen Applicatie-Architecturen joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost/dn/ Onderwerp Programming in the large! ( programming in the small)! Bijvoorbeeld: KU Leuven Veel verschillende functionaliteit

Nadere informatie

Wendbare wetsuitvoering voor Business Rules Platform Nederland (BRPN) Diederik Dulfer Elian Baars 30 Maart 2017

Wendbare wetsuitvoering voor Business Rules Platform Nederland (BRPN) Diederik Dulfer Elian Baars 30 Maart 2017 Wendbare wetsuitvoering voor Business Rules Platform Nederland (BRPN) Diederik Dulfer Elian Baars 30 Maart 2017 Agenda De Belastingdienst Visie wendbare wetsuitvoering Concretisering van de visie Korte

Nadere informatie

User experience voor projecten

User experience voor projecten User experience voor projecten In de PS module zijn er een aantal nieuwe mogelijkheden beschikbaar voor het werken met projecten. Zo is in EhP 6 de Project Editor uitgebreid met de mogelijkheid om Gannt

Nadere informatie

Website beoordeling therunclub.com

Website beoordeling therunclub.com Website beoordeling therunclub.com Gegenereerd op Februari 03 2017 09:07 AM De score is 39/100 SEO Content Title Error: Domain mapping upgrade for this domain not found Lengte : 55 Perfect, uw title tag

Nadere informatie

Temperatuur logger synchronisatie

Temperatuur 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 informatie

Sparse columns in SQL server 2008

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 informatie

Individueel procesverslag

Individueel procesverslag Individueel procesverslag Een weergave van mijn werkzaamheden binnen het G-Blok. Afdeling : Academie voor ICT & Media, Informatica Schooljaar : 2009 Blok : G Datum : 30 10-2009 Plaats : Honselersdijk Naam:

Nadere informatie

edocs database structuur info

edocs 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 informatie

INFITT01 - Internettechnologie WEEK 8

INFITT01 - Internettechnologie WEEK 8 INFITT01 - Internettechnologie WEEK 8 Programma Databases (JDBC, JNDI, ORM, JPA) MVC & Spring/Struts EJB Databases Veel web applicaties moeten informatie over langere tijd op kunnen slaan. Een voor de

Nadere informatie

Parasoft toepassingen

Parasoft 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 informatie

Handleiding GVOP Wordimport 2.0

Handleiding GVOP Wordimport 2.0 Handleiding GVOP Wordimport 2.0 Inhoud Inleiding... 2 Uitgangspunten... 2 1. GVOP-Template... 2 Gebruik maken van stijlen... 3 Aanwezige stijlen... 3 OP_Titel... 4 OP_Aanhef... 4 OP_Artikel_Titel en OP_Hoofdstuk_Titel...

Nadere informatie

Handleiding Decentrale Validatiemodule istandaarden

Handleiding Decentrale Validatiemodule istandaarden Handleiding Decentrale Validatiemodule istandaarden 13 juli 2018 Versiebeheer Versie Datum Toelichting 1.0 13 juli 2018 Initiële versie Inhoud Inleiding 3 1 Over de Decentrale Validatiemodule 4 2 Het gebruik

Nadere informatie

Praktijk en practices

Praktijk en practices Troubleshooting Praktijk en practices Spreker(s) : Datum : E-mail : Ruud van Leeuwen 6 juni 2013 rleeuwen@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Onderwerpen Tech stack komt aan bod Werkwijzen

Nadere informatie

A.C. Gijssen. 0.3 PHP en MySQL

A.C. Gijssen. 0.3 PHP en MySQL PHP en MySQL A.C. Gijssen 0.3 PHP en MySQL PHP en MySQL 0.4 Inhoudsopgave Voorwoord Deel 1 Over PHP 1.1 Inleiding...13 1.2 Wat is PHP?...14 1.3 De geschiedenis van PHP...15 1.4 Editor...16 1.5 PHP en websites...17

Nadere informatie

Een webpagina maken. Een website bouwen met HTML en CSS practicum 1

Een webpagina maken. Een website bouwen met HTML en CSS practicum 1 Een webpagina maken De komende periode wordt in 8 practica een aantal technieken behandeld, die je nodig hebt om een (eenvoudige) website te kunnen bouwen. Nadat je deze 8 practica hebt doorgewerkt, moet

Nadere informatie

HTML & CSS DEEL 1. webdesign. Programmeren met CodeAcademy

HTML & CSS DEEL 1. webdesign. Programmeren met CodeAcademy Programmeren met CodeAcademy HTML is de taal die gebruikt wordt om webpagina s te maken die jij elke dag bezoekt. Het is een logische manier om een website te structureren. Laten we kijken wat de term

Nadere informatie

ORBIS SOFTWARE TASKCENTRE INTEGREERT

ORBIS SOFTWARE TASKCENTRE INTEGREERT ORBIS SOFTWARE PRESENTEERT DE WEBINAR TASKCENTRE INTEGREERT COMMERCIEEL PRESENTATOR: GERARD KLOKGIETERS, ORBIS SOFTWARE VRIJDAG 27 JANUARI 2017 AANVANG: 10:00UUR TASKCENTRE INTEGREERT ALGEMENE INTRODUCTIE

Nadere informatie

Cursus Analyse voor Web Applicaties 1. Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML

Cursus Analyse voor Web Applicaties 1. Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML Cursus Analyse voor Web Applicaties 1 Organisatie Opleiding Module Onderwerp Syntra AB Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML Analyse op basis van SDM en UML

Nadere informatie

Programmeren met databanken volgens het lagenmodel in C#

Programmeren met databanken volgens het lagenmodel in C# Programmeren met databanken volgens het lagenmodel in C# met Visual Studio en MySQL HA-2267-02 Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2016 Guimardstraat 1, 1040 Brussel Guimardstraat

Nadere informatie

DocBook XML documenten bewerken

DocBook XML documenten bewerken LinuxFocus article number 201 http://linuxfocus.org door Egon Willighagen DocBook XML documenten bewerken Over de auteur: Haalde zijn masters degree in de chemie aan de Universiteit

Nadere informatie

Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw

Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw In de whitepaper waarom u eigen documenten niet langer nodig heeft schreven we dat het rondmailen van documenten geen

Nadere informatie

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Slimmer samenwerken met SharePoint Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Workflows, forms, reports en data WAAROM KIEZEN VOOR K2? Of u nu workflows moet maken voor items in SharePoint

Nadere informatie

Inhoudsopgave. Hoofdstuk 1: Ant...4

Inhoudsopgave. Hoofdstuk 1: Ant...4 Inhoudsopgave Hoofdstuk 1: Ant...4 1.1 Inleiding...4 1.2 Ant installeren...5 1.3 Ant gebruiken...7 1.3.1 Een project maken...7 1.3.2 Mijn eerste Ant-script...10 1.3.2.1 Projects...10 1.3.2.2 Targets...11

Nadere informatie

Applicatie-Architecturen

Applicatie-Architecturen Applicatie-Architecturen joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost/dn/ Programmeren in het echt! Programming in the large Deel van groter geheel! In teamverband! Open opdracht!! Inhoud:

Nadere informatie

Website beoordeling zonetelechargement.com

Website beoordeling zonetelechargement.com Website beoordeling zonetelechargement.com Gegenereerd op Juli 23 2015 10:12 AM De score is 47/100 SEO Content Title zone-telechargement.com 520: Web server is returning an unknown error Lengte : 71 Let

Nadere informatie

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel:

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: Eenvoudig voorbeeld. Er wordt verondersteld dat er met VS 2008 EXPRESS gewerkt wordt. Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: (Sommige schermafdrukken zijn afkomstig

Nadere informatie

Documentatie. InstantModules Q42. Versie 1.1

Documentatie. InstantModules Q42. Versie 1.1 Documentatie InstantModules Q42 Versie 1.1 Inhoudsopgave Inhoudsopgave... 2 Voor gebruikers... 3 InstantComment... 3 InstantTagging... 5 Voor webmasters... 9 InstantComment... 9 InstantTagging... 11 Voor

Nadere informatie

Business Proces en Social Media

Business 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 informatie

SURFconext Cookbook. Het koppelen van LimeSurvey aan SURFconext. Versie: 1.0. Datum: 4 december 2013. 030-2 305 305 admin@surfnet.nl www.surfnet.

SURFconext Cookbook. Het koppelen van LimeSurvey aan SURFconext. Versie: 1.0. Datum: 4 december 2013. 030-2 305 305 admin@surfnet.nl www.surfnet. SURFconext Cookbook Het koppelen van LimeSurvey aan SURFconext Auteur(s): Frank Niesten Versie: 1.0 Datum: 4 december 2013 Radboudkwartier 273 3511 CK Utrecht Postbus 19035 3501 DA Utrecht 030-2 305 305

Nadere informatie

SharePoint Designer. 995,- excl. BTW per deelnemer Duur: Kosten: 2 dagen Max Deelnemers: 10

SharePoint Designer. 995,- excl. BTW per deelnemer Duur: Kosten: 2 dagen Max Deelnemers: 10 SharePoint Designer Kosten: 995,- excl. BTW per deelnemer Duur: 2 dagen Max Deelnemers: 10 Microsoft SharePoint biedt u de mogelijkheid al uw intranet-, extranet- en webtoepassingen in een onderneming

Nadere informatie

Frontend performance meting

Frontend performance meting Frontend performance meting als aanvulling op de traditionele manier van performancetesten René Meijboom rene@performancearchitecten.nl Introductie Uitdaging bij huidige klant Succesvolle performancetest

Nadere informatie

Zelftest Internet concepten en technieken

Zelftest Internet concepten en technieken Zelftest Internet concepten en technieken Document: n0832test.fm 10/02/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE ZELFTEST INTERNET CONCEPTEN EN

Nadere informatie

M7537 In de database opgeslagen documenten opslaan op locatie

M7537 In de database opgeslagen documenten opslaan op locatie Module: Centix4 Office - één gelijktijdige gebruiker M7537 In de database opgeslagen documenten opslaan op locatie Tot nu toe was het alleen mogelijk om in de database opgeslagen documenten alleen te openen

Nadere informatie

Kleine cursus PHP5. Auteur: Raymond Moesker

Kleine cursus PHP5. Auteur: Raymond Moesker Kleine cursus PHP5 Auteur: Raymond Moesker Kleine cursus PHP PHP is platform en CPU onafhankelijk, open source, snel, heeft een grote userbase, het is object georiënteerd, het wordt omarmd door grote bedrijven

Nadere informatie

Website beoordeling seo.sololaki.com

Website beoordeling seo.sololaki.com Website beoordeling seo.sololaki.com Gegenereerd op Februari 19 2016 17:13 PM De score is 66/100 SEO Content Title SEO Analyzer Lengte : 12 Perfect, uw title tag bevat tussen de 10 en 70 karakters. Description

Nadere informatie

MS-Office documenten integratie via SAP PI

MS-Office documenten integratie via SAP PI MS-Office documenten integratie via SAP PI Met behulp van het SAP Process Integration systeem (SAP PI) kun je op vele manieren je integratie regelen tussen je SAP systemen en/of andere systemen. Ook met

Nadere informatie

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

Dit 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 informatie

Programmeren met databanken volgens het lagenmodel in C#

Programmeren met databanken volgens het lagenmodel in C# Programmeren met databanken volgens het lagenmodel in C# met Visual Studio en MySQL HA-2267-04 Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2017 Guimardstraat 1, 1040 Brussel Guimardstraat

Nadere informatie

Correspondentie inzake overnemen of reproductie kunt u richten aan:

Correspondentie inzake overnemen of reproductie kunt u richten aan: Vrijwel alle namen van software- en hardwareproducten die in deze cursus worden genoemd, zijn tegelijkertijd ook handelsmerken en dienen dienovereenkomstig te worden behandeld. Alle rechten voorbehouden.

Nadere informatie

Project plan. Erwin Hannaart Sander Tegelaar 61849 62407

Project plan. Erwin Hannaart Sander Tegelaar 61849 62407 Project plan Erwin Hannaart Sander Tegelaar 61849 62407 I4C2 I4C1 1 Inhoudsopgave Doel en doelgroep van het project... 3 Beschrijving van het project... 4 Benodigde materialen... 5 Te verwachten resultaten,

Nadere informatie

Databases - Inleiding

Databases - Inleiding Databases Databases - Inleiding Een database is een verzameling van een aantal gegevens over een bepaald onderwerp: een ledenbestand van een vereniging, een forum, login gegevens. In een database worden

Nadere informatie

Indoor Navigation System

Indoor Navigation System Project Indoor Navigation System Onderwerp: Indoor Navigation System Document: Handleiding Ontwikkeltools Groep: EII6RTa Auteurs: 1. Jordi Betting 109277 2. Jerome Bos 113180 3. Theo Miltenburg 112883

Nadere informatie

Voordat er optimaal gebruik gemaakt kan worden gemaakt van Magister 5 via het web, kan deze FAQ mogelijk van pas komen.

Voordat er optimaal gebruik gemaakt kan worden gemaakt van Magister 5 via het web, kan deze FAQ mogelijk van pas komen. Silverlight FAQ t.b.v. Magister 5 Voordat er optimaal gebruik gemaakt kan worden gemaakt van Magister 5 via het web, kan deze FAQ mogelijk van pas komen. Zie de algemene Microsoft Silverlight FAQ op: http://www.microsoft.com/silverlight/faq/

Nadere informatie

Website beoordeling skillers.tech

Website beoordeling skillers.tech Website beoordeling skillers.tech Gegenereerd op Maart 28 2019 18:53 PM De score is 55/100 SEO Content Title Skillers - Quality IT Recruiting services Lengte : 41 Perfect, uw title tag bevat tussen de

Nadere informatie

Les 2 Eenvoudige queries

Les 2 Eenvoudige queries Les 2 Eenvoudige queries XAMP Apache server ( http ) mysql server PHP myadmin IAM SQL oefeningen Database phpmyadmin Import : sql_producten.sql, sql_winkel.sql, sql_festival.sql SAMS SQL in 10 minuten

Nadere informatie

Perceptive Process. Release Notes. Versie: 3.9.x

Perceptive Process. Release Notes. Versie: 3.9.x Perceptive Process Release Notes Versie: 3.9.x Geschreven door: Product Knowledge, R&D Datum: november 2018 2018 Hyland Software, Inc. en al zijn gelieerde ondernemingen. Inhoudsopgave Perceptive Process

Nadere informatie

Hoorcollege 1 datavisualisatie 21-11-12

Hoorcollege 1 datavisualisatie 21-11-12 Hoorcollege 1 21-11-12 docenten! http://vimeo.com/31244010#at=10 hoorcollege 1 introductie HVA CMD V2 21 november 2012!! justus sturkenboom! j.p.sturkenboom@hva.nl! yuri westplat! y.westplat@hva.nl! vandaag

Nadere informatie

2. Syntaxis en semantiek

2. Syntaxis en semantiek 2. Syntaxis en semantiek In dit hoofdstuk worden de begrippen syntaxis en semantiek behandeld. Verder gaan we in op de fouten die hierin gemaakt kunnen worden en waarom dit in de algoritmiek zo desastreus

Nadere informatie

B.Sc. Informatica Module 4: Data & Informatie

B.Sc. Informatica Module 4: Data & Informatie B.Sc. Informatica Module 4: Data & Informatie Djoerd Hiemstra, Klaas Sikkel, Luís Ferreira Pires, Maurice van Keulen, en Jan Kamphuis 1 Inleiding Studenten hebben in modules 1 en 2 geleerd om moeilijke

Nadere informatie

Website beoordeling larivieracasino.org

Website beoordeling larivieracasino.org Website beoordeling larivieracasino.org Gegenereerd op Oktober 30 2018 02:00 AM De score is 37/100 SEO Content Title Riviera Casino : Casino La Riviera Online Lengte : 41 Perfect, uw title tag bevat tussen

Nadere informatie

Software Test Plan. Yannick Verschueren

Software Test Plan. Yannick Verschueren Software Test Plan Yannick Verschueren November 2014 Document geschiedenis Versie Datum Auteur/co-auteur Beschrijving 1 November 2014 Yannick Verschueren Eerste versie 1 Inhoudstafel 1 Introductie 3 1.1

Nadere informatie

Invantive Producer. Als integriteit en compliance noodzakelijk is. Maar niks extra mag kosten.

Invantive Producer. Als integriteit en compliance noodzakelijk is. Maar niks extra mag kosten. Invantive Producer Als integriteit en compliance noodzakelijk is. Maar niks extra mag kosten. Agenda Invantive Visie De Invantive Benadering Het Invantive Resultaat Invantive Producer Praktijkvoorbeelden

Nadere informatie

Tweakers Pricewatch. Specificaties productfeed

Tweakers Pricewatch. Specificaties productfeed Pricewatch Specificaties productfeed Voorwaarden productfeed Om uw database te kunnen koppelen aan de Pricewatch database moet de database aan een aantal technische voorwaarden voldoen. Online beschikbaar

Nadere informatie

Release Notes v 2.0 14

Release Notes v 2.0 14 1/7 Release Notes v 2.0 14 Dit document beschrijft vanuit technisch oogpunt de aanpassingen in cheqpoint 2.0 aan de betreffende versie. Al deze informatie is confidentieel en mag niet zonder de schriftelijke

Nadere informatie

Web building basis: HTML. Karel Nijs 2008/09

Web building basis: HTML. Karel Nijs 2008/09 Web building basis: HTML Karel Nijs 2008/09 Web building basis eerste les HTML intro Browsers HTML elementen HTML basis tags HTML attributen HTML kleuren HTML formattering Extra: HTML entities Web building

Nadere informatie

Connect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB

Connect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 21, 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren..................

Nadere informatie

Releasebeschrijving e-former versie 7.0

Releasebeschrijving e-former versie 7.0 Releasebeschrijving e-former versie 7.0 INHOUDSOPGAVE Inleiding... 2 Tussentijds opslaan... 3 Digitale handtekening... 4 Beveiliging... 6 Toegangscontrole bij lokaal gebruik... 6 Verwijderen uploads...

Nadere informatie

AFO 133 - Invoer /output profielen

AFO 133 - Invoer /output profielen AFO 133 - Invoer /output profielen Het startpunt voor alle conversies is AFO 133. In deze AFO dient u aan te geven wat de structuur is van het bestand dat u wenst in te lezen of uit te schrijven. Hiervoor

Nadere informatie

SAP Invoice Management (SIM)

SAP Invoice Management (SIM) (SIM) Copyright 2005 Avelon BV Pagina 1 / 10 1 Inleiding Voor veel organisaties is het afhandelen van binnenkomende facturen een handmatig proces dat veel tijd in beslag neemt. Handmatige invoer, tijdrovend

Nadere informatie

Dynamische webapplicaties in Java

Dynamische webapplicaties in Java Dynamische webapplicaties in Java October 7, 2006 In java is het mogelijk dynamische webpagina s te implementeren. De code om de dynamische gegevens te genereren staat in servlets of Java Server Pages

Nadere informatie

Samenvatting Impliciet leren van kunstmatige grammatica s: Effecten van de complexiteit en het nut van de structuur

Samenvatting Impliciet leren van kunstmatige grammatica s: Effecten van de complexiteit en het nut van de structuur Samenvatting Impliciet leren van kunstmatige grammatica s: Effecten van de complexiteit en het nut van de structuur Hoewel kinderen die leren praten geen moeite lijken te doen om de regels van hun moedertaal

Nadere informatie

van PSD naar JavaScript

van PSD naar JavaScript 2015 van PSD naar JavaScript F. Vonk versie 2 19-9-2015 inhoudsopgave 1. inleiding... - 2-2. ontwikkelomgeving... - 3-3. programmeerconcepten... - 4 - statement... - 4 - sequentie... - 4 - variabele en

Nadere informatie

Zelftest Java EE Architectuur

Zelftest 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 informatie

Release Notes CheQpoint 2.0. Versie 30. Efficiency through innovation

Release Notes CheQpoint 2.0. Versie 30. Efficiency through innovation Release Notes CheQpoint 2.0 Versie 30 Efficiency through innovation 1 (PIBU) #CON: Importeren van contracten 1.1 Doelstelling Het doel van deze tool is om de vorige contracten, uit een ander softwarepakket,

Nadere informatie

Technische implementatie De infrastructuur rondom Transit kent de volgende rollen:

Technische implementatie De infrastructuur rondom Transit kent de volgende rollen: Transit Herkent u het? Steeds dezelfde uitdagingen in migratieprojecten; meerdere variabelen, in verschillende stadia en in een blijvend veranderende omgeving, managen. Grote hoeveelheden gegevens over

Nadere informatie

Connect Social Business

Connect Social Business Connect Social Business Joey Kaan September 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren.................. 5 2.2 Facebook API leren door

Nadere informatie

Waarom automatiseren?

Waarom automatiseren? Chris De Clercq Waarom automatiseren? Wanneer u uw manier van werken hebt geautomatiseerd, zal u zich afvragen hoe u het vroeger zonder heeft gedaan Automatiseren helpt u bij: - communicatie efficiënter

Nadere informatie

AFO 139 Automatische export

AFO 139 Automatische export AFO 139 Automatische export 139.1 Inleiding Vubis Smart beschikt over de mogelijkheid om volledig automatisch beschrijvingen te exporteren naar bestanden op de server. Andere bibliotheken (ongeacht of

Nadere informatie

Groepsleden: Pieter Luts HTML 5 Arno Neyens 12/03/2015 Joachim Geerts

Groepsleden: Pieter Luts HTML 5 Arno Neyens 12/03/2015 Joachim Geerts Groepsleden: Pieter Luts HTML 5 Arno Neyens 12/03/2015 Joachim Geerts Vince Vandormael Project Bootstrap Project Bootstrap 1 AANDACHTSPUNTEN JUMBOTRON 1.1 WAT IS JUMBOTRON Een jumbotron fungeert als een

Nadere informatie

Invantive 2012 Release 1 (build 44)

Invantive 2012 Release 1 (build 44) Invantive 2012 Release 1 (build 44) Invantive Estate Invantive Vision Invantive Control Invantive Producer Invantive Query-programma Invantive Composition Invantive Studio 30 maart 2012 Oplossingen van

Nadere informatie

Connect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB

Connect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 28, 2014 Inhoudsopgave 1 Achtergronden 1 2 Probleemstelling & Doelstelling 2 2.1 Leren Professioneel Functioneren..................

Nadere informatie