Abstraheren van modellen
|
|
- Augusta Holt
- 8 years ago
- Views:
Transcription
1 Department of Computer Science SOM - Geert DelanoteSoftware Development Methodology Abstraheren van modellen Geert Delanote 29 juni 2006 Geert.Delanote@cs.kuleuven.be 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 = self.nbloans@pre + 1 post: self.latestloan = now post: self.totalloanperiod = self.totalloanperiod@pre + period post: self.reader = self.reader@pre 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 = self.nbloans@pre + 1 post: self.latestloan = now post: self.totalloanperiod = self.totalloanperiod@pre + period post: self.reader = self.reader@pre 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 = self@t.getweight() Context ::getweightatmarriage():mass pre: self#marry()->size() = 1 post: result = self@(self.marriagedate).getweight() 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 = self.balance@pre - amount Context ::deposit(amount:moneyamount):void post: self.balance = self.balance@pre + amount Context ::transferto(amount:moneyamount,target:):void pre: self<>target post: self.balance = self.balance@pre - amount post: target.balance = target.balance@pre + 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 = self.balance@pre - amount Context ::deposit(amount:moneyamount):void post: self.balance = self.balance@pre + amount Context ::transferto(amount:moneyamount,target:):void pre: self<>target post: self.balance = self.balance@pre - amount post: target.balance = target.balance@pre + 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
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 informationUw 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 informationRelationele 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 informationGMP-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 informationSALES 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 informationLoad 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 informationProprietary 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 informationPublic. 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(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 informationHoofdstuk 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 informationThe 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 informationRO&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 informationVermenigvuldig 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 informationLogging 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 informationEngineering 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 informationOverweight, 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 informationA 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 informationVirtualisatie. 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 informationMemorandum. 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 informationOGH: : 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 informationhttp://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 informationCorporate 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 informationHet 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 informationCO-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 informationOns 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 informationCSRQ 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 informationDe 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 informationAssuring 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 informationNL 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 informationInformatieAnalyse 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 informationIP-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 informationSharePoint. 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 informationAuteur. 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 informationTRACTATENBLAD 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 informationHow To Design A 3D Model In A Computer Program
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 informationTooway 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 informationDoorstroommogelijkheden 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 informationMet 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 informationOMVORMERS 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 informationInhoud. 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 informationIT-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 informationHot 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 informationTHE 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 informationHoorcollege 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 informationACTIVITIES 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 informationPOWER 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 informationCMMI 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 informationMaximizer 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 informationDetermination 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 informationSample 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 informationContent 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 ~ This brochure is Deze brochure is in in English and Dutch het Engels en Nederlands Come and re-discover your divine self
More information- 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 informationGMP-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 informationAmsterdam 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 informationWhat 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 information5 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 informationFive 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 informationDigitale 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 information100 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 informationInstructies 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 informationFive 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 informationPlatform 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 informationLanguage 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 informationMIMOA. 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 informationSpread. 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(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 informationAPEX 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 informationPoliticalMashup. 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 informationREPAIR 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 informationGraphic 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 informationThe 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 informationITCulinair 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 informationUse-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 informationSelf-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 informationCOOLS 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 informationMaatschappelijke Innovatie
Maatschappelijke Innovatie Lecture: Sociaal Ondernemerschap / Economisch perspectief Niels Bosma 30-04-2015 Vandaag: accent op sociaal ondernemen Economisch perspectief Begripsbepaling Economische relevantie
More informationTRACTATENBLAD 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 informationwhat 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 informationDoubling 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 informationActuele 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 informationDepartment 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 informationOversight 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 informationTHE 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 informationComparison 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 informationInhoudsopgave. 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 informationQAFE. 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 informationMasterclass 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 informationRisk-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 information5 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 informationDORI 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 informationAsking 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 informationAn 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 informationHow To Understand And Understand Universtitie Mls 2.2.2
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 informationMaking Leaders Successful Every Day
Making Leaders Successful Every Day Smart Governments Embrace And Enable Digital Disruption In The Age of the Citizen Forrester Research Jennifer Belissent Principal Analyst March 27, 2014 Those who don
More informationKansen in KP7 NMP. Aansluitend op de HTSM Roadmap Nanotechnologie. 11 juni 2012. Melvin A. Kasanrokijat
Kansen in KP7 NMP Aansluitend op de HTSM Roadmap Nanotechnologie 11 juni 2012 Melvin A. Kasanrokijat Mogelijkheden in KP7 - Cooperation Groot programma met 10 verschillende thema s NMP, ICT, Health, Energy,
More informationEMERGENCIES IVAO BE 28 OCT. 2006. by Bob van der Flier IVAO-TA12 & PATCO
De afbeelding kan niet worden weergegeven. Het is mogelijk dat er onvoldoende geheugen beschikbaar is op de computer om de afbeelding te openen of dat de afbeelding beschadigd is. Start de computer opnieuw
More informationGraphical User Interfaces. Prof. dr. Paul De Bra Technische Universiteit Eindhoven Universiteit Antwerpen. 2005/2006 Graphical User Interfaces 2
Graphical User Interfaces Prof. dr. Paul De Bra Technische Universiteit Eindhoven Universiteit Antwerpen 2005/2006 Graphical User Interfaces 2 Part 3: User Interface Evaluation Predictive evaluation, without
More informationIf 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 informationInclusive Education : An international perspective
Inclusive Education : An international perspective Dr Cor Meijer, director www.european-agency.org Member countries of the Agency Presently, the Agency has 27 full member countries: Austria, Belgium (French),
More information