Abstraheren van modellen

Size: px
Start display at page:

Download "Abstraheren van modellen"

Transcription

1 Department of Computer Science SOM - Geert DelanoteSoftware Development Methodology Abstraheren van modellen Geert Delanote 29 juni 2006 Overzicht # Operatie Operatie Abstracte methode Afhankelijkheden tussen gebeurtenissen Partiële properties Ideeën => Niets is (volledig) uitgewerkt! 2 1

2 # Operatie (1/8) Query 1 : De (verschillende) lezers van een boek. Query 2 : De (verschillende) boeken die iemand gelezen heeft. Model Met properties Met reïficatie Met # operatie 3 # Operatie (2/8) Model met properties nbloans:natural latestloan:date totalloanperiod:duration loan(period:duration, reader:):void readers():set of * * reader Context ::loan(period:duration, reader:) : void post: self.nbloans = + 1 post: self.latestloan = now post: self.totalloanperiod = + period post: self.reader = union {reader} Context ::nbloans() : NATURAL post: result = self.nbloans Context ::readers():set of post: result = self.reader Con text ::latestloan() : DATE pre: self.nbloans > 0 post: result = self.latestloan Con text ::avgloanperiod() : DURATION post: result = if self.nbloans = 0 then 0 else self.totalloanperiod/self.nbloans 4 2

3 # Operatie (3/8) Model met reïficatie loan(period:duration, reader:):void readers():set of 1 * Loan period:duration * 1 reader Context ::nbloans() : NAT URAL post: result = self.loan->size() Context ::latestloan() : DAT E pre: self.loan->notempty() post: result = self.loan.cre ationtime->ma x() Context ::avgl oanpe riod : DURATION post: result = self.loan.period->avg() Context ::readers : Set of post: result = self.loan.rea der->a sset() gereïficeerde event is existentiëel afhankelijk van elk argument 5 # Operatie (4/8) Model met # operatie loan(period:duration,reader:):void readers():set of Context ::nbloans() : NATURAL post: result = self#loan()->size() Context ::latestloan() : DATE pre: self#loan()->notempty() post: result = self#loan().executiontime->max() Context ::avgloanperiod() : DURATION post: result = self#loan().period->avg() Context ::readers() : Set of post: result = self#loan().reader->asset() Dependency Low coupling 6 3

4 # Operatie (5/8) Model met properties nbloans:natural latestloan:date totalloanperiod:duration loan(period:duration, reader:):void readers():set of * * reader books() : Set of Context ::books() : Set of post: result = self.book Context ::loan(period:duration, reader:) : void post: self.nbloans = + 1 post: self.latestloan = now post: self.totalloanperiod = + period post: self.reader = union {reader} Context ::nbloans() : NATURAL post: result = self.nbloans Context ::readers():set of post: result = self.reader Con text ::latestloan() : DATE pre: self.nbloans > 0 post: result = self.latestloan Con text ::avgloanperiod() : DURATION post: result = if self.nbloans = 0 then 0 else self.totalloanperiod/self.nbloans 7 # Operatie (6/8) Model met reïficatie loan(period:duration, reader:):void readers():set of 1 * Loan period:duration * 1 reader books() : Set of Context ::nbloans() : NAT URAL post: result = self.loan->size() Context ::latestloan() : DAT E pre: self.loan->notempty() post: result = self.loan.cre ationtime->ma x() Context ::books() : Set of post: result = self.loan.book->asset() Context ::avgl oanpe riod : DURATION post: result = self.loan.period->avg() Context ::readers : Set of post: result = self.loan.rea der->a sset() 8 4

5 # Operatie (7/8) Model met # operatie loan(period:duration,reader:):void readers():set of Context ::nbloans() : NATURAL post: result = self#loan()->size() Context ::books() : Set of Context ::latestloan() : DATE post: result = {b: b#loan()->select(reader=self)->notempty()} pre: self#loan()->notempty() post: result = self#loan().executiontime->max() Context ::avgloanperiod() : DURATION post: result = self#loan().period->avg() Context ::readers() : Set of post: result = self#loan().reader->asset() Context ::books(person:) : Set of post: result = {b: b#loan()->select(reader=person)->notempty()} Low coupling 9 # Operatie (8/8) Research issues Regels formuleren Welke artificiële objecten wegwerken? Transformatie van statische queries Model met # operatie beter? Low coupling 10 5

6 Archief loan(period:duration,reader:):void readers():set of Context ::nbloans() : NATURAL post: result = self#loan()->size() Context ::latestloan() : DATE pre: self#loan()->notempty() post: result = self#loan().executiontime->max() Context ::avgloanperiod() : DURATION post: result = self#loan().period->avg() Context ::readers() : Set of post: result = self#loan().reader->asset() Populatie? º Archief? Populatie + archief? º Operatie Opvragen van een eigenschap van een object op een gegeven tijdstip Voorbeeld Gewicht (leeftijd) vaneen persoonop het tijdstip van uitlening Model Met properties Met reïficatie Met # operatie 12 6

7 @ Operatie Model met properties Collectie tupels <new weight,time> bijhouden Postconditie vansetweight() Operatie Model met reïficatie 1 1..* WeightAmount weight:mass time:time 14 7

8 @ Operatie Model operatie weight:mass marry(p:):void getweightat(t:time):mass getweightatmarriage():mass marriagedate():time Context ::getweightat(t:time):mass post: result = Context ::getweightatmarriage():mass pre: self#marry()->size() = 1 post: result = Context ::marriagedate():time pre: self#marry()->size() = 1 post: result = self#marry().executiontime 15 Abstracte methode (1/6) Model met properties balance:moneyamount withdraw(amount:moneyamount):void deposit(amount:moneyamount):void transferto(amount:moneyamount, target:):void getbalance():moneyamount Context ::withdraw(amount:moneyamount):void post: self.balance = - amount Context ::deposit(amount:moneyamount):void post: self.balance = + amount Context ::transferto(amount:moneyamount,target:):void pre: self<>target post: self.balance = - amount post: target.balance = + amount 16 8

9 Abstracte methode (2/6) Model met reïficatie Transaction 1 * amount:moneyamount 1 * TransferTo Withdraw Deposit 17 Abstracte methode (3/6) Model met abstracte methode transaction(amount:moneyamount):void withdraw():void deposit():void transferto(target:):void Context ::transferto(target:):void pre: self<>target 18 9

10 Abstracte methode (4/6) Model met properties : getbalance() balance:moneyamount withdraw(amount:moneyamount):void deposit(amount:moneyamount):void transferto(amount:moneyamount, target:):void getbalance():moneyamount Context ::withdraw(amount:moneyamount):void post: self.balance = - amount Context ::deposit(amount:moneyamount):void post: self.balance = + amount Context ::transferto(amount:moneyamount,target:):void pre: self<>target post: self.balance = - amount post: target.balance = + amount 19 Abstracte methode (5/6) Model met reïficatie : getbalance() getbalance():moneyamount Transaction 1 * amount:moneyamount getdelta():moneyamount 1 * TransferTo Withdraw Deposit Context ::getbalance():moneyamount post: result = self.transaction.getdelta()->sum()+self.transferto.getamount()->sum() Context Withdraw::getDelta():MoneyAmount post: result = -self.getamount() Context Deposit::getDelta():MoneyAmount post: result = self.getamount() Context TransferTo::getDelta():MoneyAmount post: result = -self.getamount() Specificatie onafhankelijk van de subklassen 20 10

11 Abstracte methode (6/6) Model met abstracte methode : getbalance() transaction(amount:moneyamount):void withdraw():void deposit():void transferto(target:):void Context ::transferto(target:):void pre: self<>target Context ::getbalance():moneyamount post: self#deposit().amount->sum() - self#withdraw().amount->sum() - self#transferto().amount->sum() + {tr:transaction tr.target=self}.amount->sum() Specificatie afhankelijk van concrete methodes Context ::getbalance():moneyamount post: self#transaction().delta->sum() + {tr:transaction tr.target=self}.amount->sum() delta is een abstracte eigenschap van transaction() 21 Afhankelijkheden tussen gebeurtenissen Een boek kan pas teruggebracht worden na uitlening loan(period:duration):void return():void 22 11

12 Afhankelijkheden tussen gebeurtenissen isloaned return() loan() isreturned loan() destroy() destroy() destroy() Initial State Final State 23 Afhankelijkheden tussen gebeurtenissen Loan Return loan(period:duration):void return():void * period:duration return():void

13 Partiële properties 1 *? limit:moneyamount increaselimit():void? transferto(a:moneyamount,t:):void Partiële property Partiële event Partiëel associatie eind Savings Universal limit:moneyamount transferto(a:moneyamount,t:):void 25 Besluit Klassificatie Abstracties # Operatie Abstracte methode Afhankelijkheden tussen Operatie Lagen Partiële properties Notatie voor vaak voorkomend patroon Archief 26 13

The B Method. Rob Tiemens

The B Method. Rob Tiemens The B Method Rob Tiemens The B Method Overzicht 1 Introductie 2 Uitleg Abstract Machine Notation Generalised Substitution Language Refinement Proof obligations 3 Taal 4 Demo 5 Bronnen The B Method - Introductie

More information

Examen Software Engineering 2010-2011 05/09/2011

Examen Software Engineering 2010-2011 05/09/2011 Belangrijk: Schrijf je antwoorden kort en bondig in de daartoe voorziene velden. Elke theorie-vraag staat op 2 punten (totaal op 24). De oefening staan in totaal op 16 punten. Het geheel staat op 40 punten.

More information

Uw partner in system management oplossingen

Uw partner in system management oplossingen Uw partner in system management oplossingen User Centric IT Bring your Own - Corporate Owned Onderzoek Forrester Welke applicatie gebruik je het meest op mobiele devices? Email 76% SMS 67% IM / Chat 48%

More information

Relationele Databases 2002/2003

Relationele Databases 2002/2003 1 Relationele Databases 2002/2003 Hoorcollege 5 22 mei 2003 Jaap Kamps & Maarten de Rijke April Juli 2003 Plan voor Vandaag Praktische dingen 3.8, 3.9, 3.10, 4.1, 4.4 en 4.5 SQL Aantekeningen 3 Meer Queries.

More information

GMP-Z Annex 15: Kwalificatie en validatie

GMP-Z Annex 15: Kwalificatie en validatie -Z Annex 15: Kwalificatie en validatie item Gewijzigd richtsnoer -Z Toelichting Principle 1. This Annex describes the principles of qualification and validation which are applicable to the manufacture

More information

SALES KIT. Richtlijnen verkooptools en accreditatieproces Voyages-sncf.eu. Vertrouwelijk document. Eigendom van de VSC Groep

SALES KIT. Richtlijnen verkooptools en accreditatieproces Voyages-sncf.eu. Vertrouwelijk document. Eigendom van de VSC Groep SALES KIT NL Richtlijnen verkooptools en accreditatieproces Voyages-sncf.eu Vertrouwelijk document. Eigendom van de VSC Groep INHOUD WEBSERVICES: WAT IS EEN WEBSERVICE? WEBSERVICES: EURONET PROCEDURE KLANTEN

More information

Load Balancing Lync 2013. Jaap Wesselius

Load Balancing Lync 2013. Jaap Wesselius Load Balancing Lync 2013 Jaap Wesselius Agenda Introductie Interne Load Balancing Externe Load Balancing Reverse Proxy Samenvatting & Best Practices Introductie Load Balancing Lync 2013 Waarom Load Balancing?

More information

Proprietary Kroll Ontrack. Data recovery Data management Electronic Evidence

Proprietary Kroll Ontrack. Data recovery Data management Electronic Evidence Data recovery Data management Electronic Evidence Back-up migratie of consolidatie TAPE SERVICES Overview The Legacy Tape Environment Common Legacy Tape Scenarios Available Options Tape Service Components

More information

Public. Big Data in ASML. Durk van der Ploeg. ASML System Engineering Product Industrialization, October 7, 2014 SASG @ NTS Eindhoven

Public. Big Data in ASML. Durk van der Ploeg. ASML System Engineering Product Industrialization, October 7, 2014 SASG @ NTS Eindhoven Big Data in ASML Durk van der Ploeg ASML System Engineering Product Industrialization, October 7, 2014 SASG @ NTS Eindhoven Slide 2 ASML Company (BIG) Machine Data in ASML Management and infrastructure

More information

Hoofdstuk 2 Samenwerking en afstemming in de zorgketen

Hoofdstuk 2 Samenwerking en afstemming in de zorgketen Bijlage 3 Zoekstrategieën Hoofdstuk 2 Samenwerking en afstemming in de zorgketen Database Zoektermen 1 Premature Birth/ (2657) 2 exp infant, low birth weight/ or infant, premature/ (49701) 3 (((preterm

More information

The information in this report is confidential. So keep this report in a safe place!

The information in this report is confidential. So keep this report in a safe place! Bram Voorbeeld About this Bridge 360 report 2 CONTENT About this Bridge 360 report... 2 Introduction to the Bridge 360... 3 About the Bridge 360 Profile...4 Bridge Behaviour Profile-Directing...6 Bridge

More information

Vermenigvuldig en Afdeling (Intermediêre fase)

Vermenigvuldig en Afdeling (Intermediêre fase) Vermenigvuldig en Afdeling (Intermediêre fase) My Huiswerk Boek(4) Naam: Jaar: Skool: Declaration This booklet is not sold or used for profit making. It is used solely for educational purposes. You may

More information

RO&RC : ISAF regels over reclame - Richtlijnen KBYV

RO&RC : ISAF regels over reclame - Richtlijnen KBYV KONINKLIJK BELGISCH YACHTING VERBOND vzw FEDERATION ROYALE BELGE DU YACHTING asbl RO&RC : ISAF regels over reclame - Richtlijnen KBYV Goedgekeurd RO&RC/KBYV 29-10-2009 - RvB/KBYV 16-11-2009 Update van

More information

Logging en Monitoring - privacy, beveiliging en compliance Enkele praktijkvoorbeelden

Logging en Monitoring - privacy, beveiliging en compliance Enkele praktijkvoorbeelden Logging en Monitoring - privacy, beveiliging en compliance Enkele praktijkvoorbeelden Pascal Oetiker Security Management Solutions Novell EMEA poetiker@novell.com Privacy- en compliance-druk PCI-DSS NEN

More information

Engineering Natural Lighting Experiences

Engineering Natural Lighting Experiences Engineering Natural Lighting Experiences Elke den Ouden & Emile Aarts Earth from outer space is beautiful Andre Kuipers during his ISS Expedition 31/32, 2011-2012 Earth in a sun eclipse Nothern polar region

More information

Overweight, underpaid?

Overweight, underpaid? Tilburg University Overweight, underpaid? Research on the influence of obesity on wages in the Netherlands Master thesis Sanne Metsemakers December 2010 2 Overweight, underpaid? Research on the influence

More information

A Comparative Case Study on the Relationship between EU Unity and its Effectiveness in Multilateral Negotiations

A Comparative Case Study on the Relationship between EU Unity and its Effectiveness in Multilateral Negotiations Is the Sum More than its Parts? A Comparative Case Study on the Relationship between EU Unity and its Effectiveness in Multilateral Negotiations PhD thesis by: Louise van Schaik, July 2010 Promoter/ PhD

More information

Memorandum. Zie bijlage. Behavioural and Societal Sciences Kampweg 5 3769 DE Soesterberg Postbus 23 3769 ZG Soesterberg. Van Dr. J.B.F.

Memorandum. Zie bijlage. Behavioural and Societal Sciences Kampweg 5 3769 DE Soesterberg Postbus 23 3769 ZG Soesterberg. Van Dr. J.B.F. Memorandum Van Dr. J.B.F. van Erp Onderwerp epartner architecture workshops 'The Results' Behavioural and Societal Sciences Kampweg 5 3769 DE Soesterberg Postbus 23 3769 ZG Soesterberg www.tno.nl T +31

More information

Virtualisatie. voor desktop en beginners. Gert Schepens Slides & Notities op gertschepens.be

Virtualisatie. voor desktop en beginners. Gert Schepens Slides & Notities op gertschepens.be Virtualisatie voor desktop en beginners Gert Schepens Slides & Notities op gertschepens.be Op deze teksten is de Creative Commons Naamsvermelding- Niet-commercieel-Gelijk delen 2.0 van toepassing. Wat

More information

(Optioneel: We will include the review report and the financial statements reviewed by us in an overall report that will be conveyed to you.

(Optioneel: We will include the review report and the financial statements reviewed by us in an overall report that will be conveyed to you. 1.2 Example of an Engagement Letter for a Review Engagement N.B.: Dit voorbeeld van een opdrachtbevestiging voor een beoordelingsopdracht is gebaseerd op de tekst uit Standaard 2400, Opdrachten tot het

More information

http://www.guido.be/intranet/enqueteoverview/tabid/152/ctl/eresults...

http://www.guido.be/intranet/enqueteoverview/tabid/152/ctl/eresults... 1 van 70 20/03/2014 11:55 EnqueteDescription 2 van 70 20/03/2014 11:55 3 van 70 20/03/2014 11:55 4 van 70 20/03/2014 11:55 5 van 70 20/03/2014 11:55 6 van 70 20/03/2014 11:55 7 van 70 20/03/2014 11:55

More information

OGH: : 11g in de praktijk

OGH: : 11g in de praktijk OGH: : 11g in de praktijk Real Application Testing SPREKER : E-MAIL : PATRICK MUNNE PMUNNE@TRANSFER-SOLUTIONS.COM DATUM : 14-09-2010 WWW.TRANSFER-SOLUTIONS.COM Real Application Testing Uitleg Real Application

More information

Het zorgvuldig en accuraat formuleren van leeruitkomsten en competenties

Het zorgvuldig en accuraat formuleren van leeruitkomsten en competenties TRANSPARANTE LEERUITKOMSTEN Workshop Bologna Experts 20 en 27 september 2011 Het zorgvuldig en accuraat formuleren van leeruitkomsten en competenties Een toelichting op de Tuning Guide to Formulating Degree

More information

Corporate Universities Aanjagers van de lerende organisatie

Corporate Universities Aanjagers van de lerende organisatie CORPORATE UNIVERSITY EVENT Corporate Universities Aanjagers van de lerende organisatie Rotterdam School of Management Erasmus University Rotterdam 5 juni 2012 Dagvoorzitter Josette de Goede RSM Oogst Open

More information

CO-BRANDING RICHTLIJNEN

CO-BRANDING RICHTLIJNEN A minimum margin surrounding the logo keeps CO-BRANDING RICHTLIJNEN 22 Last mei revised, 2013 30 April 2013 The preferred version of the co-branding logo is white on a Magenta background. Depending on

More information

Ons privacybier. Derde privacycafé Data Protection Institute 13 januari 2016 Thomas More Mechelen 21/01/16

Ons privacybier. Derde privacycafé Data Protection Institute 13 januari 2016 Thomas More Mechelen 21/01/16 21/01/16 Derde privacycafé Data Protection Institute 13 januari 2016 Thomas More Mechelen 1 Privacycafé copyright 2016 Data Protec7on Ins7tute BVBA Ons privacybier 2 Privacycafé copyright 2016 Data Protec7on

More information

CSRQ Center Rapport over schoolhervormingsmodellen voor basisscholen Samenvatting voor onderwijsgevenden

CSRQ Center Rapport over schoolhervormingsmodellen voor basisscholen Samenvatting voor onderwijsgevenden CSRQ Center Rapport over schoolhervormingsmodellen voor basisscholen Samenvatting voor onderwijsgevenden Laatst bijgewerkt op 25 november 2008 Nederlandse samenvatting door TIER op 29 juni 2011 Welke schoolverbeteringsprogramma

More information

De tarieven van Proximus Niet meer gecommercialiseerde Bizz packs

De tarieven van Proximus Niet meer gecommercialiseerde Bizz packs De tarieven van Proximus Niet meer gecommercialiseerde Bizz packs Juli 2015 Prijzen in Euro Telephony Belgacom Mobile Voice Internet TV Excl. BTW Incl. BTW Pack Business Intense Ltd + ADSL Internet Maxi

More information

Assuring the Cloud. Hans Bootsma Deloitte Risk Services hbootsma@deloitte.nl +31 (0)6 1098 0182

Assuring the Cloud. Hans Bootsma Deloitte Risk Services hbootsma@deloitte.nl +31 (0)6 1098 0182 Assuring the Cloud Hans Bootsma Deloitte Risk Services hbootsma@deloitte.nl +31 (0)6 1098 0182 Need for Assurance in Cloud Computing Demand Fast go to market Support innovation Lower costs Access everywhere

More information

InformatieAnalyse 0 : opereren op conceptueel niveau

InformatieAnalyse 0 : opereren op conceptueel niveau InformatieAnalyse 0 : opereren op conceptueel niveau de verschillende niveau s om naar een IS/DB te kijken noodzaak tot abstraheren/conceptualiseren i.v.m. complexiteit de conceptuele informatie-processor

More information

NL VMUG UserCon March 19 2015

NL VMUG UserCon March 19 2015 NL VMUG UserCon March 19 2015 VMware Microsoft Let's look beyond the war on checkbox compliancy. Introductie Insight24 Technologie is een middel, geen doel 3x M (Mensen, Methoden, Middelen) & Organisatie

More information

IP-NBM. Copyright Capgemini 2012. All Rights Reserved

IP-NBM. Copyright Capgemini 2012. All Rights Reserved IP-NBM 1 De bescheidenheid van een schaker 2 Maar wat betekent dat nu 3 De drie elementen richting onsterfelijkheid Genomics Artifical Intelligence (nano)robotics 4 De impact van automatisering en robotisering

More information

SharePoint. Microsoft Dynamics. SharePoint

SharePoint. Microsoft Dynamics. SharePoint What is? SHARE Er was eens een bedrijf waar documenten een belangrijke rol spelen. Elke dag werden er vele documenten tussen klanten en leveranciers over en weer gestuurd en ergens opgeslagen. Op een

More information

TRACTATENBLAD VAN HET KONINKRIJK DER NEDERLANDEN. JAARGANG 2015 Nr. 93

TRACTATENBLAD VAN HET KONINKRIJK DER NEDERLANDEN. JAARGANG 2015 Nr. 93 16 (2015) Nr. 1 TRACTATENBLAD VAN HET KONINKRIJK DER NEDERLANDEN JAARGANG 2015 Nr. 93 A. TITEL Verdrag tussen het Koninkrijk der Nederlanden en het Internationaal Strafhof betreffende afspraken voor de

More information

Auteur. Onderwerp. Datum

Auteur. Onderwerp. Datum Auteur DLA PIPER Be Aware Employment, Pensions and Benefits www.dlapiper.com Onderwerp Does the employee who uses a company car (even only occasionally) to transport a colleague have to possess a certificate

More information

Concept Design. Gert Landheer Mark van den Brink Koen van Boerdonk

Concept Design. Gert Landheer Mark van den Brink Koen van Boerdonk Concept Design Gert Landheer Mark van den Brink Koen van Boerdonk Content Richness of Data Concept Design Fast creation of rich data which eventually can be used to create a final model Creo Product Family

More information

Tooway 2015 prices / prijslijst

Tooway 2015 prices / prijslijst Tooway Nederland Bergstraat 25 558BL Waalre +340-223656 mailbox@rian-bv.nl info@internetbysatellite.eu Hardware en B2B prijzen zijn excl.btw. Consumer Abonnement prijzen zijn incl. Btw. Tooway 205 prices

More information

Doorstroommogelijkheden in 3TU-verband in 2008 en 2009

Doorstroommogelijkheden in 3TU-verband in 2008 en 2009 Doorstroommogelijkheden in 3TU-verband in 2008 en 2009 Toelichting: In het onderstaande overzicht is per technische bacheloropleiding aangegeven welke masteropleidingen een drempelloze toelating, dan wel

More information

Met wie moet je als erasmusstudent het eerst contact opnemen als je aankomt?

Met wie moet je als erasmusstudent het eerst contact opnemen als je aankomt? Erasmusbestemming: University of Edinburgh, Edinburgh, UK Academiejaar: 2011-2012 Één/twee semester(s) Universiteit Waar is de universiteit ergens gelegen (in het centrum/ ver uit het centrum)? For law

More information

Leerstoelvoorlichting OT

Leerstoelvoorlichting OT Leerstoelvoorlichting OT Design Engineering Wessel Wits 21 maart 2012 Voorlichting Design Engineering Programma Vakgebied Onderzoeksgebieden Vakkenpakket Stage & Afstuderen Studenten impressie: Mark &

More information

OMVORMERS ALGEMEEN. CONSTRUCTIE De voedingen worden ontwikkeld op basis van door de klant gespecificeerde voorschriften.

OMVORMERS ALGEMEEN. CONSTRUCTIE De voedingen worden ontwikkeld op basis van door de klant gespecificeerde voorschriften. OMVORMERS TRANSFORMATOREN TRANSFORMATOREN S P E C I F I C AT I E B L A D ALGEMEEN Een voeding zet in de meeste gevallen een wisselspanning om in een gelijkspanning. Wesemann fabriceert voedingen op klantenspecificatie.

More information

Inhoud. Xclusief Verzekeringen 4. Xclusief Auto 7. Xclusief Wonen 8. Xclusief Jacht 11. Xclusief Evenementen 12. Contact 15

Inhoud. Xclusief Verzekeringen 4. Xclusief Auto 7. Xclusief Wonen 8. Xclusief Jacht 11. Xclusief Evenementen 12. Contact 15 Inhoud Xclusief Verzekeringen 4 Xclusief Auto 7 Xclusief Wonen 8 Xclusief Jacht 11 Xclusief Evenementen 12 Contact 15 Xclusief Verzekeringen Hebt u exclusief bezit? Dan komt de productlijn Xclusief Verzekeringen

More information

IT-waardeketen management op basis van eeuwenoude supply chain kennis

IT-waardeketen management op basis van eeuwenoude supply chain kennis IT-waardeketen management op basis van eeuwenoude supply chain kennis Hans van Aken / November 28, 2012 Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject

More information

Hot Topics Treasury Seminar

Hot Topics Treasury Seminar Hot Topics Treasury Seminar Supplier financing 18 June, 2015 Discover and unlock your potential 1 Program 1. A WCM Opportunity 2. The Concept 3. Business Case 4. Platforms 5. P2P Process Optimisation 6.

More information

ACTIVITIES AT THE STEUNPUNT O&O STATISTIEKEN. Koenraad Debackere

ACTIVITIES AT THE STEUNPUNT O&O STATISTIEKEN. Koenraad Debackere ACTIVITIES AT THE STEUNPUNT O&O STATISTIEKEN Koenraad Debackere The most important task of the Steunpunt O&O Statistieken is the development of an appropriate system of indicators to quantify R&D efforts

More information

Hoorcollege marketing 5 de uitgebreide marketingmix. Sunday, December 9, 12

Hoorcollege marketing 5 de uitgebreide marketingmix. Sunday, December 9, 12 Hoorcollege marketing 5 de uitgebreide marketingmix Sunday, December 9, 12 De traditionele marketing mix Sunday, December 9, 12 Waarom was dat niet genoeg dan? Sunday, December 9, 12 Omdat er vooruitgang

More information

POWER OF ATTORNEY FOR EXTRAORDINARY SHAREHOLDERS MEETING OF OCTOBER 5, 2011

POWER OF ATTORNEY FOR EXTRAORDINARY SHAREHOLDERS MEETING OF OCTOBER 5, 2011 RealDolmen Naamloze vennootschap/public Limited Company A. Vaucampslaan 42, 1654 Huizingen RPR/Legal entities register /BTW-VAT no. BE 0429.037.235 Brussel/Brussels VOLMACHT VOOR DE BUITENEWONE ALEMENE

More information

THE MEDIA STRATEGY GAME

THE MEDIA STRATEGY GAME THE MEDIA STRATEGY GAME FOSTERING COMMUNICATION ON MEDIA STRATEGY HARRY VAN VLIET, CHARLOTTE VAN NUS, ROGIER BRUSSEE, JEROEN NOBEL Order in Chaos TYPICAL QUESTIONS WE GET We want to do something with Facebook

More information

CMMI version 1.3. How agile is CMMI?

CMMI version 1.3. How agile is CMMI? CMMI version 1.3 How agile is CMMI? A small poll Who uses CMMI without Agile? Who uses Agile without CMMI? Who combines both? Who is interested in SCAMPI? 2 Agenda Big Picture of CMMI changes Details for

More information

Sample test Secretaries/administrative. Secretarial Staff Administrative Staff

Sample test Secretaries/administrative. Secretarial Staff Administrative Staff English Language Assessment Paper 3: Writing Time: 1¼ hour Secretarial Staff Administrative Staff Questions 1 17 Text 1 (questions 1 8) Assessment Paper 3 Writing Part 1 For questions 1-8, read the text

More information

Maximizer Synergy. info@adafi.be BE 0415.642.030. Houwaartstraat 200/1 BE 3270 Scherpenheuvel. Tel: +32 495 300612 Fax: +32 13 777372

Maximizer Synergy. info@adafi.be BE 0415.642.030. Houwaartstraat 200/1 BE 3270 Scherpenheuvel. Tel: +32 495 300612 Fax: +32 13 777372 Maximizer Synergy Adafi Software is een samenwerking gestart met Advoco Solutions, een Maximizer Business Partner uit Groot Brittannië. Advoco Solutions heeft een technologie ontwikkeld, genaamd Synergy,

More information

Determination and communication of safe use conditions of lubricants

Determination and communication of safe use conditions of lubricants Determination and communication of safe use conditions of lubricants Steven Van de Broeck svb@essenscia.be LAB/VSN 12/12/2014 Introduction Manufacturers of lubricants are formulators of mixtures according

More information

Content Management met Office SharePoint. Astrid van Raalte Solution Specialist Business Productivity

Content Management met Office SharePoint. Astrid van Raalte Solution Specialist Business Productivity Content Management met Office SharePoint Astrid van Raalte Solution Specialist Business Productivity Schiphol, 19 januari 2010 Agenda Nieuwe Manieren van (Samen) werken en de rol van Software Uitdagingen

More information

~ We are all goddesses, the only problem is that we forget that when we grow up ~

~ We are all goddesses, the only problem is that we forget that when we grow up ~ ~ We are all goddesses, the only problem is that we forget that when we grow up ~ This brochure is Deze brochure is in in English and Dutch het Engels en Nederlands Come and re-discover your divine self

More information

Amsterdam Institute for Advanced labour Studies Coordination of national social security in the EU Jan Cremers Working Paper 10-89 March 2010

Amsterdam Institute for Advanced labour Studies Coordination of national social security in the EU Jan Cremers Working Paper 10-89 March 2010 AIAS Amsterdam Institute for Advanced labour Studies Coordination of national social security in the EU Jan Cremers Working Paper 10-89 March 2010 AIAS University of Amsterdam Acknowledgement This paper

More information

If farming becomes surviving! Ton Duffhues Specialist Agriculture and society ZLTO Director Atelier Waarden van het Land 4 juni 2014, Wageningen

If farming becomes surviving! Ton Duffhues Specialist Agriculture and society ZLTO Director Atelier Waarden van het Land 4 juni 2014, Wageningen If farming becomes surviving! Ton Duffhues Specialist Agriculture and society ZLTO Director Atelier Waarden van het Land 4 juni 2014, Wageningen About myself Study - Cultural and social Anthropology, specialised

More information

Five EASY Steps to Switch to Fairfield National Bank

Five EASY Steps to Switch to Fairfield National Bank Five EASY Steps to Switch to Fairfield National Bank It s easy to switch your accounts to Fairfield National Bank because we ll help. We ll provide the forms and a check list of simple things to do to

More information

GMP-Z Hoofdstuk 4 Documentatie. Inleiding

GMP-Z Hoofdstuk 4 Documentatie. Inleiding -Z Hoofdstuk 4 Documentatie Inleiding Het hoofdstuk Documentatie uit de -richtsnoeren is in zijn algemeenheid goed toepasbaar in de ziekenhuisapotheek. Verschil met de industriële is dat de bereidingen

More information

- Use of vocabulary and grammar in small conversation.

- Use of vocabulary and grammar in small conversation. Course description Course title: Dutch Language II (Intermediate Basic) Course code: EN-IN-DLIM Domein: Bewegen & Educatie > Education Objectives - Understanding intermediate basic vocabulary: words (Dutch

More information

5 Work & play. In this unit. Word of the day A Just the job! B Free time C Homestudy D Survival English

5 Work & play. In this unit. Word of the day A Just the job! B Free time C Homestudy D Survival English 5 Work & play In this unit Daily routines Talking about work Talking about free time Making new friends Shopping Word of the day A Just the job! B Free time C Homestudy D Survival English 60 sixty Well,

More information

What s next? java@peterbloem.nl

What s next? java@peterbloem.nl What s next? java@peterbloem.nl class HelloWorldApp { public static void main(string[] args) { System.out.println("Hello World!"); I you don t feel stupid yet 1. Discrete wiskunde (volgend blok) 2. Lineaire

More information

Digitale muziekbewerking en productie

Digitale muziekbewerking en productie 16 februari 2009 Totaal model hardware (audio & midi) mengtafel fx synthesizer drumcomputer sampler sequencer keyboard Software sequencers: Cubase, Ableton, enz. mengtafel fx synthesizer drumcomputer sampler

More information

100 Series Keyboard Tray Pivot

100 Series Keyboard Tray Pivot 00 Series Keyboard Tray Pivot INSTALLATION MANUAL USA -800-888-8458 Europe +3 0 3.9.39 A B 3/3" 4x 8-3 x 5/6" Ergonomics Ergonomía Ergonomie Ergonomi 888-99-04 REMOVE PIVOT COVERS IF ALREADY ATTACHED.

More information

Five EASY Steps to Switch to The Missouri Bank II

Five EASY Steps to Switch to The Missouri Bank II Five EASY Steps to Switch to The Missouri Bank II It s easy to switch your accounts to The Missouri Bank II because we ll help. We ll provide the forms and a check list of simple things to do to close

More information

Gepersonaliseerd leren op de ipad Kees Versteeg

Gepersonaliseerd leren op de ipad Kees Versteeg Gepersonaliseerd leren op de ipad Kees Versteeg Keynote: http://content.hondsrugcollege.nl/kees/learntoo-3-2015.key Een museum bezocht met fototoestel en video tas om de schouder? Een reis boekte bij een

More information

Language mediation in psychiatry

Language mediation in psychiatry Language mediation in psychiatry Lingua franca or interpreting? Face-to-face interpreting or video interpreting? Leona Van Vaerenbergh Sofie Van de Geuchte 25/04/2014 RESEARCH CONTEXT 1 Expert / non-expert

More information

Instructies Tester Update DEHNrecord DRC LC M3

Instructies Tester Update DEHNrecord DRC LC M3 NL GB Instructies Tester Update DEHNrecord DRC LC M3 M3+ Bliksembeveiliging Overspanningsbeveiliging Veiligheidsmateriaal Vertegenwoordigd door: Conduct Nederland Stockholm 31 2993 LM Barendrecht Tel.

More information

Platform voor Informatiebeveiliging IB Governance en management dashboards

Platform voor Informatiebeveiliging IB Governance en management dashboards Platform voor Informatiebeveiliging IB Governance en management dashboards Johan Bakker MSc CISSP ISSAP Principal Policy Advisor KPN Corporate Center Information Security Governance Agenda Drivers voor

More information

MIMOA. UID MIMOA Demo 0.8 Version: UID_v0.83.vsd. Versie: UID_v0.83.vsd. UID MIMOA Launch. Matthijs Collard 1. Elements 2. Elements 2 3.

MIMOA. UID MIMOA Demo 0.8 Version: UID_v0.83.vsd. Versie: UID_v0.83.vsd. UID MIMOA Launch. Matthijs Collard 1. Elements 2. Elements 2 3. UID Demo 0.8 Version: UID_v0.83.vsd Elements 2 Elements 2 3 Elements 3 4 Homepage 5 Marker Managing 6 Marker Managing continued 7 Full size map Detail page 8 Project Detail page demo 0.8 9 Contactpage

More information

Spread. B&R Beurs. March 2010

Spread. B&R Beurs. March 2010 B&R Beurs March 2010 Spread Find out about the latest investment proposals of B&R's investment groups. Check the agenda, and the upcoming activities we organized for you! B&R Beurs Website: www.bnrbeurs.nl

More information

Dierenwelzijn in Nederland & Europa

Dierenwelzijn in Nederland & Europa Dierenwelzijn in Nederland & Europa Gluren bij de buren: Dierenwelzijn in internationaal verband 12 maart 2014 - Hans Spoolder Op dierenwelzijnsgebied behoort Nederland tot de koplopers Van belang is dat

More information

PoliticalMashup. Make implicit structure and information explicit. Content

PoliticalMashup. Make implicit structure and information explicit. Content 1 2 Content Connecting promises and actions of politicians and how the society reacts on them Maarten Marx Universiteit van Amsterdam Overview project Zooming in on one cultural heritage dataset A few

More information

Research Report. Ingelien Poutsma Marnienke van der Maal Sabina Idler

Research Report. Ingelien Poutsma Marnienke van der Maal Sabina Idler Research Report Ingelien Poutsma Marnienke van der Maal Sabina Idler Research report ABSTRACT This research investigates what the ideal bank for adolescents (10 16 years) looks like. The research was initiated

More information

REPAIR OF COMPOSITES FACT SHEET REPAIR OF COMPOSITES IN AEROSPACE INDUSTRY

REPAIR OF COMPOSITES FACT SHEET REPAIR OF COMPOSITES IN AEROSPACE INDUSTRY REPAIR OF COMPOSITES FACT SHEET REPAIR OF COMPOSITES IN AEROSPACE INDUSTRY Introduction December 15 2009, Paine Field, Everett Washington. More than 13,000 employees of Boeing gathered around to witness

More information

(deel 2) Business Process Management: WHY?

(deel 2) Business Process Management: WHY? edrijfsprocessen (deel 2) 1 usiness Process Management: WHY? oelstellingen: ocumentatie Kostallocatie Kostreductie Operational xcellence: ISO9000, Lean, Six Sigma,... utomatisatie usiness Modelling (omain,

More information

APEX World 2013 APEX & Christian Rokitta. OGh APEX World 9 April 2013

APEX World 2013 APEX & Christian Rokitta. OGh APEX World 9 April 2013 APEX World 2013 APEX & Christian Rokitta OGh APEX World 9 April 2013 Samenwerkingsverband van zelfstandige APEX professionals smart4apex.nl 75 APEX sessions in 4 days + Symposium day with Oracle Dev Team

More information

Graphic statics in arches and beams 1e mentor - Andrew Borgart 2e mentor - Thijs Welman

Graphic statics in arches and beams 1e mentor - Andrew Borgart 2e mentor - Thijs Welman Graphic statics in arches and beams 1e mentor - Andrew Borgart 2e mentor - Thijs Welman 31-01-2014 P5 - Niels van Dijk 1361201 Inhoud 2 / 69 Introductie Probleem omschrijving Theorie Grafische weergaven

More information

ITCulinair Cisco InterCloud

ITCulinair Cisco InterCloud ITCulinair Cisco InterCloud Uw Rijstleiders : Harald de Wilde & Niels van den Berg Strategic Partner Business Development Data Center Virtualizatie & Cloud Cisco Confidential 2 Waarom Hybride? Controle

More information

The use of Performance Measurement systems to realize strategic alignment within the business architecture.

The use of Performance Measurement systems to realize strategic alignment within the business architecture. GHENT UNIVERSITY FACULTY OF ECONOMICS AND BUSINESS ADMINISTRATION ACADEMIC YEAR 2013 2014 The use of Performance Measurement systems to realize strategic alignment within the business architecture. Thesis

More information

Self-test SQL Workshop

Self-test SQL Workshop Self-test SQL Workshop Document: e0087test.fm 07/04/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION TO THE SELF-TEST SQL WORKSHOP Instructions The

More information

COOLS COOLS. Cools is nominated for the Brains Award! www.brainseindhoven.nl/nl/top_10/&id=507. www.cools-tools.nl. Coen Danckmer Voordouw

COOLS COOLS. Cools is nominated for the Brains Award! www.brainseindhoven.nl/nl/top_10/&id=507. www.cools-tools.nl. Coen Danckmer Voordouw Name Nationality Department Email Address Website Coen Danckmer Voordouw Dutch / Nederlands Man and Activity info@danckmer.nl www.danckmer.nl Project: Image: Photographer: Other images: COOLS CoenDVoordouw

More information

Use-Case 2.0 Mini-Seminar 19 Maart 2013. Copyright 2006-2013 Ivar Jacobson International SA. All rights reserved

Use-Case 2.0 Mini-Seminar 19 Maart 2013. Copyright 2006-2013 Ivar Jacobson International SA. All rights reserved Use-Case 2.0 Mini-Seminar 19 Maart 2013 Agenda 09.30-10.30 Introductie Use-Case Slices 10.30-10.45 Pauze 10.45-11.30 Workshop Use-Case Slicing 11.30-12.00 Evaluatie & Discussie 12.00-12.30 Lunch 2 DiVetro

More information

Department of Mathematics and Applied Mathematics Departement Wiskunde en Toegepaste Wiskunde

Department of Mathematics and Applied Mathematics Departement Wiskunde en Toegepaste Wiskunde Department of Mathematics and Applied Mathematics Departement Wiskunde en Toegepaste Wiskunde MATHEMATICS COMPETITION WISKUNDE KOMPETISIE GRADES 0 AND GRADE 0 EN SEPTEMBER 04 SEPTEMBER 04 TIME: HOURS TYD:

More information

Doubling constructions in first language acquisition

Doubling constructions in first language acquisition Malaga 09-08-2006 1 Doubling constructions in first language acquisition Jacqueline van Kampen and Arnold Evers UiL OTS, Utrecht University For relevant papers, see http://www.let.uu.nl/~jacqueline.vankampen/personal

More information

Maatschappelijke Innovatie

Maatschappelijke Innovatie Maatschappelijke Innovatie Lecture: Sociaal Ondernemerschap / Economisch perspectief Niels Bosma 30-04-2015 Vandaag: accent op sociaal ondernemen Economisch perspectief Begripsbepaling Economische relevantie

More information

TRACTATENBLAD KONINKRIJK DER NEDERLANDEN. 36 (1974) Nr. 1. JAARGANG 1975 Nr. 15

TRACTATENBLAD KONINKRIJK DER NEDERLANDEN. 36 (1974) Nr. 1. JAARGANG 1975 Nr. 15 36 (1974) Nr. 1 TRACTATENBLAD VAN HET KONINKRIJK DER NEDERLANDEN JAARGANG 1975 Nr. 15 A. TITEL Briefwisseling houdende een overeenkomst tussen de Nederlandse Regering en de Verenigde Naties inzake een

More information

Comparison of Historical Rates: Credit Unions, Savings Banks, and Other Banks Data compiled by Datatrac, Inc. Contact: Ken Wanek at 1-800-257-7101.

Comparison of Historical Rates: Credit Unions, Savings Banks, and Other Banks Data compiled by Datatrac, Inc. Contact: Ken Wanek at 1-800-257-7101. 36 month Used Auto Loan, 2 Year-Old Auto Credit Unions 4.94 4.95 5.62 Savings Banks 7.05 6.96 7.49 Other Banks 7.78 7.09 7.78 48 month Used Auto Loan, 2 Year-Old Auto (Comparison of average credit union,

More information

what can we do with botnet data?

what can we do with botnet data? what can we do with botnet data? prof.dr. Ronald Leenes r.e.leenes@uvt.nl TILT - Tilburg Institute for Law, Technology, and Society background SURFnet (Dutch NREN) was offered 700 GB of data obtained from

More information

Actuele en geplande EV s Welke infrastructuur is nodig?

Actuele en geplande EV s Welke infrastructuur is nodig? Peter Van Den Heede Smart Grid Responsible BNL 4 dec 2013 E- Mobility Part of Smart Grids Actuele en geplande EV s Welke infrastructuur is nodig? Only AC slow charging (3 kw) AC semi-fast charging (6 10

More information

Oversight Management: een zinvolle aanvulling!

Oversight Management: een zinvolle aanvulling! Oversight Management: een zinvolle aanvulling! Houfhoff Pension Fund Academy Christiaan Tromp info@fiduciaryservices.eu April 2012 1 Agenda The Fiduciary Management promise The evolution of Pension Fund

More information

Inhoudsopgave. Vak: Web Analysis 1 Vak: Web Information 1 Vak: Web Science 2 Vak: Web Society 3 Vak: Web Technology 4

Inhoudsopgave. Vak: Web Analysis 1 Vak: Web Information 1 Vak: Web Science 2 Vak: Web Society 3 Vak: Web Technology 4 Minor Web Science I Inhoudsopgave Vak: Web Analysis 1 Vak: Web Information 1 Vak: Web Science 2 Vak: Web Society 3 Vak: Web Technology 4 II Web Analysis Vakcode X_401065 () dr. Z. Szlavik Docent(en) dr.

More information

THE EMOTIONAL VALUE OF PAID FOR MAGAZINES. Intomart GfK 2013 Emotionele Waarde Betaald vs. Gratis Tijdschrift April 2013 1

THE EMOTIONAL VALUE OF PAID FOR MAGAZINES. Intomart GfK 2013 Emotionele Waarde Betaald vs. Gratis Tijdschrift April 2013 1 THE EMOTIONAL VALUE OF PAID FOR MAGAZINES Intomart GfK 2013 Emotionele Waarde Betaald vs. Gratis Tijdschrift April 2013 1 CONTENT 1. CONCLUSIONS 2. RESULTS Reading behaviour Appreciation Engagement Advertising

More information

5 e CSIT World Sports Games

5 e CSIT World Sports Games UITNODIGING 5 e CSIT World Sports Games 13 tot 18 Juni, 2017 Riga Letland Het Baltische CSIT-lid, de Latvian Sport for All Association LTSA, is gastheer voor de 5 e CSIT WORLD SPORTS GAMES die zullen doorgaan

More information

Risk-Based Monitoring

Risk-Based Monitoring Risk-Based Monitoring Evolutions in monitoring approaches Voorkomen is beter dan genezen! Roelf Zondag 1 wat is Risk-Based Monitoring? en waarom doen we het? en doen we het al? en wat is lastig hieraan?

More information

QAFE. Oracle Gebruikersclub Holland Rokesh Jankie Qualogy. Friday, April 16, 2010

QAFE. Oracle Gebruikersclub Holland Rokesh Jankie Qualogy. Friday, April 16, 2010 QAFE Oracle Gebruikersclub Holland Rokesh Jankie Qualogy 1 Agenda 2 2 Agenda Aanleiding Productivity Boosters Vereisten Oracle Forms Oplossing Roadmap Resultaat Samenvatting 2 2 Waarom QAFE? 3 3 Waarom

More information

Masterclass Maintenance & Management

Masterclass Maintenance & Management Wat gaan we doen? Waar kan je tegen aan lopen? Waarom is monitoren een noodzaak? Voorbeeld situaties Hoe krijg je grip op die situaties? Hands on! Tips voor een robuuste installatie 2 PROFIBUS and PROFINET

More information

DORI in de praktijk Paul van Dooren Sales District Manager

DORI in de praktijk Paul van Dooren Sales District Manager Paul van Dooren Sales District Manager 1 ST/SEB-SBD 01-06-2015 Robert Bosch GmbH 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in

More information

Asking what. a person looks like some persons look like

Asking what. a person looks like some persons look like 1 Asking what people are wearing: What are you wearing? = Wat heb jij aan? I m / I am wearing jeans (or a dress or ) = Ik heb jeans aan. What is he / she wearing? = Wat heeft hij / zij aan? He / she s

More information

An introduction to patents. Dr. Feike Liefrink 31 oktober 2006

An introduction to patents. Dr. Feike Liefrink 31 oktober 2006 An introduction to patents Dr. Feike Liefrink 31 oktober 2006 Outline of the presentation Overview of intellectual property rights Requirements Procedures How to decide about patenting Patentability of

More information

Ontwerp van SoftwareSystemen. 1 Introduction. Roel Wuyts OSS 2011-2012

Ontwerp van SoftwareSystemen. 1 Introduction. Roel Wuyts OSS 2011-2012 Ontwerp van SoftwareSystemen 1 Introduction Roel Wuyts OSS 2011-2012 People Roel Wuyts URL: http://roelwuyts.be/ Dries Vanoverberghe Dries.Vanoverberghe@cs.kuleuven.be Mario Henrique Cruz Torres mariohenrique.cruztorres@cs.kuleuven.be

More information