1971 Eindgebruiker Slachtoffer 1975 Gebruiker / Tester Mini 12 kb 1978 Ontwerper Mainframe / Mini 1980 Adviseur / Ontwerper Organisatie / Mainframe
|
|
- Thomas Smeets
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1
2 1971 Eindgebruiker Slachtoffer 1975 Gebruiker / Tester Mini 12 kb 1978 Ontwerper Mainframe / Mini 1980 Adviseur / Ontwerper Organisatie / Mainframe D&M 1984 Adviseur Pakketten, BLUES 1986 Projectleider MTT - AMADEUS 1988 Productdirecteur Tools - BLUES, IFPA, RISA Reverse Engineering 1990 Systeemintegrator Projectmanagement 1995 Directeur Software Factory 2003 Directeur LaQuSo Kwaliteits & Testtools 2009 Adviseur research Architectuurmodellen
3 1978 Idee stand-alone, ondersteuning ontwikkelaar 1980 Data General D&M (Interpreter, eigen tekstverwerker, niet-grafisch) 1984 Macintosh BLUES (grafisch, 8 modules o.a. ISAC, DFD, NS, Data model) 1986 Explosieve groei in tools 1988 Windows BLUES & Reverse Engineering Jaren 90 Integratie tools in Ontwikkelomgevingen Shake-out einde BLUES
4
5
6 A Multi-Method Approach for Developing Universal Specifications JSD SSADM SASD IE ISAC HOS NIAM BSP MERISE SADT
7 Hoeveel is er veranderd in 25 jaar?
8 Gegevens uit 1986
9
10 Een logisch vervolg op AMADEUS Onderdeel van BLUES Programmeertaal Model wijzigen Model Model Programmertaal 3GL Start met COBOL
11
12 Refactoring: changing program structure and readability without changing functionality System scope (dead-code elimination, predicate duplication, predicate extraction, argument removal, functor renaming) Module scope (renaming, splitting, merge, dead-code) Predicate scope (renaming, move, adding argument, argument reordering) Clause scope (if-then-else introduction, if-then-else inversion, local predicate extraction) refactoring
13 MetricView Visualization SAAT Metrics Quality Assessment Complexity Maintainability Consistency Completeness Coupling Cohesion mcrl2 Deadlock identification code Code generation Reverse engineering MODEL e.g.uml Verification & validation PNML PetriNet tools e.g., Yasper Simulation Model-based Testing Woflan Soundness check Gast / TorX Test case generation & execution
14 Extended VS Cobol II Grammar Ralf Lämemel& Cris Verhoef, and Tailored Cobol.jj Bernard Pinon GNU GPL JTB (UCLA, BSD) Syntax tree package Grammar file jtb.out.jj Visitor package (interfaces) JavaCC (Open source, BSD) Parser package Preprocessor *.cob A&V Repository LOC metrics Artifacts DB *.cob Complexity metrics Call info Parser & Tree Counter Visitors *.prg Metrics & call files GUI & Control Artifacts: metrics& structural data Code Repository Extravis TU/e Converters CCFinder Toshihiro Kamiya Table Vision TU/e Matrix View TU/e
15 Instability (I) (2) Name, Class Count, Abstract Class Count, Ca, Ce, A, I, D, V: bsh,0,0,1,0,0,0,1,1 com.caucho.burlap.client,0,0,1,0,0,0,1,1 com.caucho.burlap.io,0,0,1,0,0,0,1,1 com.caucho.burlap.server,0,0,1,0,0,0,1,1 com.caucho.hessian.client,0,0,1,0,0,0,1,1 com.caucho.hessian.io,0,0,1,0,0,0,1,1 com.caucho.hessian.server,0,0,1,0,0,0,1,1 com.ibatis.common.util,0,0,1,0,0,0,1,1 oracle.toplink.essentials.sessions,0,0,1,0,0,0,1,1 oracle.toplink.exceptions,0,0,2,0,0,0,1,1 oracle.toplink.expressions,0,0,1,0,0,0,1,1 oracle.toplink.internal.databaseaccess,0,0,1,0,0,0,1,1 oracle.toplink.jndi,0,0,1,0,0,0,1,1 oracle.toplink.logging,0,0,1,0,0,0,1,1 oracle.toplink.publicinterface,0,0,2,0,0,0,1,1 oracle.toplink.queryframework,0,0,1,0,0,0,1,1 oracle.toplink.sessionbroker,0,0,1,0,0,0,1,1 oracle.toplink.sessions,0,0,2,0,0,0,1,1 oracle.toplink.threetier,0,0,1,0,0,0,1,1 oracle.toplink.tools.sessionconfiguration,0,0,1,0,0,0,1,1 oracle.toplink.tools.sessionmanagement,0,0,1,0,0,0,1,1 org.aopalliance.aop,0,0,9,0,0,0,1,1 org.aopalliance.intercept,0,0,24,0,0,0,1,1 org.apache.axis.encoding.ser,0,0,1,0,0,0,1,1 org.apache.catalina.loader,0,0,1,0,0,0,1,1 org.aspectj.weaver,0,0,2,0,0,0,1,1 org.aspectj.weaver.ast,0,0,1,0,0,0,1,1 org.aspectj.weaver.bcel,0,0,1,0,0,0,1,1 org.aspectj.weaver.internal.tools,0,0,1,0,0,0,1,1 org.aspectj.weaver.loadtime,0,0,1,0,0,0,1,1 org.quartz.xml,0,0,1,0,0,0,1,1 org.springframework.aop,24,20,17,6,0,83,0,26,0,09,1 org.springframework.aop.aspectj,39,7,3,24,0,18,0,89,0,07,1 org.springframework.aop.aspectj.annotation,27,3,0,19,0,11,1,0,11,1 org.springframework.aop.aspectj.autoproxy,3,0,1,8,0,0,89,0,11,1 org.springframework.aop.config,17,3,1,15,0,18,0,94,0,11,1 org.springframework.aop.framework,37,9,22,18,0,24,0,45,0,31,1 org.springframework.jdbc.core,53,20,6,20,0,38,0,77,0,15,1 org.springframework.jdbc.core.metadata,22,2,1,10,0,09,0,91,0,1 org.springframework.jdbc.core.namedparam,10,4,3,12,0,4,0,8,0,2,1 org.springframework.jdbc.core.simple,17,6,0,12,0,35,1,0,35,1 org.springframework.jdbc.core.support,8,5,2,14,0,62,0,88,0,5,1 org.springframework.jdbc.datasource,27,7,13,14,0,26,0,52,0,22,1 org.springframework.jdbc.datasource.lookup,8,2,2,13,0,25,0,87,0,12,1 org.springframework.jdbc.object,14,8,0,12,0,57,1,0,57,1 org.springframework.jdbc.support,15,5,12,16,0,33,0,57,0,1,1 org.springframework.jdbc.support.incrementer,15,4,0,8,0,27,1,0,27,1 org.springframework.jdbc.support.lob,18,5,5,12,0,28,0,71,0,02,1 org.springframework.jdbc.support.nativejdbc,10,2,2,7,0,2,0,78,0,02,1 org.springframework.jdbc.support.rowset,4,2,2,6,0,5,0,75,0,25,1 org.springframework.jdbc.support.xml,7,6,0,7,0,86,1,0,86,1 org.springframework.web.servlet.view.xslt,4,2,0,17,0,5,1,0,5,1 org.springframework.web.struts,16,5,0,22,0,31,1,0,31,1 org.springframework.web.util,24,6,26,15,0,25,0,37,0,38,1 org.w3c.dom,0,0,12,0,0,0,1,1 org.xml.sax,0,0,3,0,0,0,1,1 (1) (3) org.quartz.spi,0,0,1,0,0,0,1,1 org.quartz.utils,0,0,1,0,0,0,1,1 AV Repository (4) Abstractness and Instability Abstractness (A)
16 Log file Application Process Model Convert to MXML Frequent Paths MXML Log file Filtering Filtered MXML Log file Social Network Client Law/Property 4 eyes Cycles Conformance Performance
17 Process Keuze Log Decision
18 Contact customer (Re)send bill Start Register order Receive payment Archive order End Prepare shipment Ship goods 2) process model 3) organizational model 4) social network 1) basic performance metrics 5) performance characteristics 7) Decision point analysis 6) auditing/security If then en.. Code!!!!!!!!
19 Statische Analyse vs Dynamische Analyse ExtraVis (TU/e)
20 Research VU Rosetta project TU/e Code Mining Gebruik RE & parsertechnologie voor (code) analyse Veelheid aan tools Parsers op het net (Koppelen met grammatica)
21 Dank voor uw aandacht
Werkgroep Software Kwaliteit
Nationaal Productsoftware Congres 2006 Software Kwaliteit 11 April 2006 is an activity of Technische Universiteit Eindhoven and Radboud University Nijmegen PPSW Software Kwaliteit overzicht Introductie
Nadere informatieModel Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam.
Model Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam. Welke hoort in dit rijtje niet thuis? Weg- en waterbouw Huizen- en kantoorbouw Stedenbouw Auto- en vliegtuigbouw
Nadere informatieCapita Selecta Design Patterns voor administratieve applicaties
Capita Selecta voor administratieve applicaties Bij afstudeerproject: Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder 26 augustus 2006 Inhoud 26
Nadere informatieAdding value to test tooling
Adding value to tooling performance ing and automation Hoe we performance risico's ook in een CI/CD wereld de baas blijven Wie Ben Ik? >20 jaar ervaring in IT 10 jaar PerformanceArchitecten Software engineer
Nadere informatieWebapplicatie-generatie NIOC 2013
Webapplicatie-generatie NIOC 2013 Eddy Luursema, Misja Nabben, Arnoud van Bers Research Group Model Based Information Systems Presentation Introduction M-BIS Data intensive systems Requirements Generation
Nadere informatieAdding value to test tooling
Adding value to test tooling performance testing and test automation Hoe we performance risico's ook in een CI/CD wereld de baas blijven Wie Ben Ik? >20 jaar ervaring in IT 10 jaarperformancearchitecten
Nadere informatieTestwell CTC++ Test Coverage Analyser Code coverage voor alle coverage levels, alle compilers en alle embedded targets
Testwell CTC++ Test Coverage Analyser Code coverage voor alle coverage levels, alle compilers en alle embedded targets Testwell CTC++ is krachtige en eenvoudige tool dat helder aangeeft welke delen er
Nadere informatieProcess Mining and audit support within financial services. KPMG IT Advisory 18 June 2014
Process Mining and audit support within financial services KPMG IT Advisory 18 June 2014 Agenda INTRODUCTION APPROACH 3 CASE STUDIES LEASONS LEARNED 1 APPROACH Process Mining Approach Five step program
Nadere informatieSMART requirements schrijven
SMART requirements schrijven Reverse Engineering als aanpak voor leren Requirements Kenniscentrum 27 maart 2012, 18:50 19:30 uur Hossein Chamani, docent en trainer bij Hogeschool Rotterdam 1 Introductie
Nadere informatieKennis 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 informatieMission Critical Silverlight
Webplatform & klantmanagement Mission Critical Silverlight Een 112 meldkamer GIS migreren naar nieuwe technologie Robert Kieboom Technisch Directeur Robert@citygis.nl CityGIS B.V. Agenda Onderwerpen: Het
Nadere informatieAPEX vs OutSystems, een vergelijking door een gebruiker
WHITEBOOK APEX vs OutSystems, een vergelijking door een gebruiker Februari 2019 Auteur: Michel Vogelpoel INTEGRATIESPECIALIST Inleiding Als fervent gebruiker van APEX moet men ook af en toe over de Oracle
Nadere informatieRequirements Management Werkgroep Traceability
Requirements Management Werkgroep Traceability Plan van Aanpak (1) Doel en definitie van Traceability Traceability heeft tot doel om tijdens het ontwikkelproces status informatie te verschaffen omtrent
Nadere informatieTips & Tricks for TUE students doing Architecture Reconstruction with Rascal
SWAT - Software Analysis and Transformation Tips & Tricks for TUE students doing Architecture Reconstruction with Rascal Jurgen Vinju Davy Landman https://gist.github.com/jurgenvinju/8972255 http://update.rascal-mpl.org/unstable
Nadere informatieZelftest Informatica-terminologie
Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u
Nadere informatieEducagen. Wij zijn specialisten in Education en in Gen met een ervaring in consultancy en training van meer dan 20 jaar in de Gen-omgeving.
Educagen Wij zijn specialisten in Education en in Gen met een ervaring in consultancy en training van meer dan 20 jaar in de Gen-omgeving. Educagen leidt organisaties en hun medewerkers op om systemen
Nadere informatieDigital municipal services for entrepreneurs
Digital municipal services for entrepreneurs Smart Cities Meeting Amsterdam October 20th 2009 Business Contact Centres Project frame Mystery Shopper Research 2006: Assessment services and information for
Nadere informatieICT GROUP WATER CONGRES 2018 Slimmer omgaan met machines door softwareanalyse
ABB B.V. INDUSTRIAL AUTOMATION / SOFTWARE IMPROVEMENT GROUP (SIG) ICT GROUP WATER CONGRES 2018 Slimmer omgaan met machines door softwareanalyse Lydia Bastiaansen (ABB) / ir. Tibor Lapikas (SIG) Agenda
Nadere informatieFrom business transactions to process insights. BPM Round Table, TU/e 26 mei 2014
From business transactions to process insights BPM Round Table, TU/e 26 mei 2014 Agenda 1 2 3 4 Korte introductie Process mining in de audit Enkele voorbeelden Uitdagingen & de toekomst 1 Korte introductie
Nadere informatieProgrammeren: 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 informatieCursus Software evolution. Dr. Bastiaan Heeren (bhr@ou.nl) Touw Symposium, 24 november 2012 Studiecentrum Amsterdam
Cursus Software evolution Dr. Bastiaan Heeren (bhr@ou.nl) Touw Symposium, 24 november 2012 Studiecentrum Amsterdam Inhoud Organisatie cursus De software vulkaan Opdracht 1: metrieken Opdracht 2: visualisatie
Nadere informatieCompilers.
Compilers joost.vennekens@denayer.wenk.be Job van een compiler Job van een compiler 68: newarray int int grens = min + (max - min) / 2; int[] kleiner = new int[n]; int[] groter = new int[n]; int k = 0;
Nadere informatieMEER AMBACHT DAN FABRIEK Data-Analyse en Process Mining Support www.coney.nl
MEER AMBACHT DAN FABRIEK Data-Analyse en Process Mining Support www.coney.nl DE TOOLS DIE WIJ GEBRUIKEN DATA- ANALYSE TOOLS DATA- ANALYSE SUPPORT PROCESS MINING TOOLS PROCESS MINING SUPPORT DATA- ANALYSE
Nadere informatieGeneriek framework voor administratieve toepassingen in een webgeörienteerde omgeving
Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder Stand van zaken 17 Maart 2007 Inhoud Probleemgebied afstudeerproject Oplossingsgebied afstudeerproject
Nadere informatie.NET of.not in de praktijk voorbij het onderbuikgevoel
.NET of.not in de praktijk voorbij het onderbuikgevoel Robert Jan Elias & Maarten Gribnau robertjan.elias@mavim.com & maarten.gribnau@mavim.com http://www.mavim.com 1/15 Inhoud Mavim het bedrijf Mavim
Nadere informatieBESCHIKKING VAN DE COMMISSIE
L 37/74 Publicatieblad van de Europese Unie 10.2.2010 IV (Handelingen die vóór 1 december 2009 zijn aangenomen krachtens het EG-Verdrag, het EU-Verdrag en het Euratom- Verdrag) BESCHIKKING VAN DE COMMISSIE
Nadere informatieDe brug tussen requirement engineer en gebruiker
De brug tussen requirement engineer en gebruiker Gerlof Hoekstra Even kennismaken Senior testconsultant / product manager In de ICT sinds 1985 Sinds 1993 testen/kwaliteitszorg Opdrachtgevers Postbank KPN
Nadere informatieSoftware Validation and Verification
Software Validation and Verification Overzicht inhoud en verdiepingsopdracht Julien Schmaltz Texte Software ontwikkelen met models informal ideas specification design code realization Software ontwikkelen
Nadere informatieSoftware 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 informatieKPDdoc kerneigenschappen
KPDdoc kerneigenschappen Gestructureerd & begeleid aanmaken van electronische informatie Bv. Verslag vergadering in MS Word Workflow Capteren van bestaande informatie Bv. Inkomende emails en post Beveiligd
Nadere informatieGit & RobotLib. Contents. De source is: ( )
De source is: ssh://git_robotmc@robotmc.git.cloudforge.com/robotlib.git Git & RobotLib. (2016-01-07) Contents Inleiding... 2 Git Extensions installeren.... 2 Toegang tot de RobotLib repository.... 5 Genereer
Nadere informatieWelkom. Great SAP Test Experience. 23 maart 2015
Welkom Great SAP Test Experience 23 maart 2015 Sogeti PowerPoint Referentie 2014 2 5 5 Sogeti PowerPoint Referentie 2014 3 Sogeti PowerPoint Referentie 2014 4 Sogeti PowerPoint Referentie 2014 5 En toch
Nadere informatieMaster Software Engineering. Inhoud, begeleiding, tentamen dr. Anda Counotte Docent en mentor
Master Software Engineering Inhoud, begeleiding, tentamen dr. Anda Counotte Docent en mentor Thema Software Architectuur Design Patterns (DP) ir. Sylvia Stuurman, dr.ir. Harrie Passier en dr. Bastiaan
Nadere informatiePaphos Group Risk & Security Mobile App Security Testing
Paphos Group Risk & Security Mobile App Security Testing Gert Huisman gert.huisman@paphosgroup.com Introductie 10 jaar werkzaam geweest voor Achmea als Software Engineer 3 jaar als Security Tester Security
Nadere informatieInforValue. Laat de waarde van Informatie uw bedrijfsdoelstellingen versterken. Informatie Management
Laat de waarde van Informatie uw bedrijfsdoelstellingen versterken Informatie Informatie on Demand Referentie Architectuur Informatie Technologie is belangrijk voor Informatie. Uw organisatie heeft stabiele
Nadere informatieErvaringen met het opzetten van een MDD omgeving
Ervaringen met het opzetten van een MDD omgeving Introductie (1/3) Eric Jan Malotaux Software architect Mod4j Software architect Ordina Johan Vogelzang Developer Mod4j Projectleider Java ontwikkelstraat
Nadere informatieSoftware Test Plan. Yannick Verschueren
Software Test Plan Yannick Verschueren Maart 2015 Document geschiedenis Versie Datum Auteur/co-auteur Beschrijving 1 November 2014 Yannick Verschueren Eerste versie 2 December 2014 Yannick Verschueren
Nadere informatieSoftware engineering & integrated modelling Trends & Toekomst perspectief. Tamme van der Wal
Software engineering & integrated modelling Trends & Toekomst perspectief Tamme van der Wal Onderweg naar morgen [Ruth Jacott, 1994] Onderweg naar morgen Een reis die duurt een leven lang Onderweg naar
Nadere informatieZelftest 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 informatieProjectmanagement. Software ontwikkeling
Projectmanagement Software ontwikkeling Organisatie Projectleider Hardware engineer Team leider Paneelbouw Montage CAD engineer Software specialist Project aanpak GAMP methodiek Software Design Specificatie
Nadere informatieTestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 info@improveqs.nl
Testers helpen ontwikkelaars of andersom? TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 info@improveqs.nl Improve Quality Services B.V. 2 Agenda Hoe veilig is een muur? Past Scrum ook
Nadere informatieProgrammeren. Cursus Python
Programmeren Cursus Python Cursus Python Omschrijving In deze cursus leren de deelnemers te programmeren in de objectgeoriënteerde programmeertaal Python. Python is een taal die vaak wordt gebruikt voor
Nadere informatie1750,00 excl. BTW. analytisch denkvermogen, empathie, assertief, communicatief, aanleg voor formalisme,...
OPLEIDING #ICT EN INFORMATIEMANAGEMENT c# software architect 1750,00 excl. BTW I.S.M. omschrijving INTRODUCTIE Tijdens deze 6-daagse opleiding komen de vele aspecten waarin een software architect actief
Nadere informatiePublicatieblad van de Europese Unie L 136/11
24.5.2008 Publicatieblad van de Europese Unie L 136/11 BESCHIKKING VAN DE COMMISSIE van 23 april 2008 tot wijziging van bijlage A bij Beschikking 2006/679/EG betreffende de technische specificaties van
Nadere informatieCATCHPlus D Matching persoonsnamen met VIAF DELIVERABLE. René van der Ark. Auteur : René van der Ark 15/03/ :03:00 PM page 1 of 12
DELIVERABLE D2.7.11.1 Matching persoonsnamen met VIAF René van der Ark Auteur : René van der Ark 15/03/2011 14:03:00 PM page 1 of 12 1 Documenteigenschappen Rapportage datum: 31 03 2011 Rapoportage periode:
Nadere informatieKenmerken van DLArchitect
Kenmerken van DLArchitect Bert Dingemans, e-mail : bert@dla-os.nl www : http://www.dla-os.nl 1 Inhoud KENMERKEN VAN DLARCHITECT... 1 INHOUD... 2 INLEIDING... 3 ARCHITECTUUR... 3 Merode... 3 Methode en
Nadere informatieModel driven Application Delivery
Model driven Application Delivery Fast. Flexible. Future-proof. How Agis streamlines health procurement using Mendix Model driven Application Platform Mendix in a nutshell Mendix delivers the tools and
Nadere informatieInhoud. VBA Excel 2010
Inhoud VBA Excel 2010 Inhoudsopgave 0. INSTELLINGEN EXCEL 2010... 9 1. WAT IS VISUAL BASIC FOR APPLICATIONS... 16 1.1. Achtergrond... 16 1.2. VBA is meer dan een macrotaal... 16 Case 1: Macro "Walk of
Nadere informatieAgilent EEsof EDA. Waveform Bridge to FlexDCA and Infiniium. New Features for Solving HSD Challenges with ADS Heidi Barnes June 17/18/20, 2013
New Features for Solving HSD Challenges with ADS 2013 Waveform Bridge to FlexDCA and Infiniium Agilent EEsof EDA Heidi Barnes June 17/18/20, 2013 Copyright 2013 Agilent Technologies 1 Agenda Post-Layout
Nadere informatieIt s CMMI Jim, but not as we know it! CMMI toegepast op een Compliance organisatie Door Jasper Doornbos Improvement Focus
It s CMMI Jim, but not as we know it! CMMI toegepast op een Compliance organisatie Door Jasper Doornbos Improvement Focus Inhoud Compliance vakgebied en organisatie CMMI software en systems engineering
Nadere informatiePlan van aanpak. 1 Inleiding. 2 Onderzoek. 3 Taken. Kwaliteitswaarborging van webapplicaties. Rachid Ben Moussa
Plan van aanpak Rachid Ben Moussa Kwaliteitswaarborging van webapplicaties 1 Inleiding De meeste zwakheden in software worden veroorzaakt door een klein aantal programmeerfouten. Door het identificeren
Nadere informatieVijeo Citect. Kies voor Schneider Electric en houd optimale grip op uw producties. Een uitgebreid pakket: Vijeo plus HMI/SCADA
Vijeo Citect Kies voor Schneider Electric en houd optimale grip op uw producties Optimale communicatie dankzij de zorgvuldig gekozen koppelingen met apparatuur van Schneider Electric is dit de ideale partner
Nadere informatieSoftware Reverse Engineering. Jacco Krijnen
Software Reverse Engineering Jacco Krijnen Opbouw Inleiding en definitie Techniek Assemblers/Disassemblers Compilers/Decompilers Toepassingen Security Overige Softwarebeveiliging Piracy Anti RE technieken
Nadere informatieContinuous Delivery. Sander Aernouts
Continuous Delivery Sander Aernouts Info Support in een notendop Maatwerk softwareontwikkeling van bedrijfskritische kantoorapplicaties Business Intelligence oplossingen Managed IT Services Eigen Kenniscentrum
Nadere informatieHet besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware.
Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware. Het vormt een schil tussen de applicatiesoftware en de hardware
Nadere informatieSoftware Design Document
Software Design Document PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie
Nadere informatieProduct Quality Management, onze toekomst René Tuinhout
Product Quality Management, onze toekomst René Tuinhout Agenda No. 2 1 Tijdsindeling Binnen TestNet is gesproken over Product Kwaliteit (in 2011 en tijdens de Summerschool 2012). Een TestNet-werkgroep
Nadere informatieWinGuard Total security management
WinGuard Total security management 25/09/2013 Michel Noort General Manager Advancis Nederland B.V. Michel Noort General Manager Advancis Nederland B.V. Wat is PSIM Software? Belangrijkste onderdelen van
Nadere informatieZelftest 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 informatieRequirements Traceability. Marcel de Baas, Jan Bank, Edwin Buisman, Frits Jacobs, Kitty Spaas, Erik Venema, Arno Zandman
Requirements Traceability Marcel de Baas, Jan Bank, Edwin Buisman, Frits Jacobs, Kitty Spaas, Erik Venema, Arno Zandman 22 Mei 2008 Werkgroep Traceability Doel van de werkgroep: Aanbieden van hulpmiddelen
Nadere informatieOverzicht. Certificatie in Applicatie- 10/6/2010. kwaliteit van software artefacten
Certificatie in Applicatie- Outsourcing kwaliteit van software artefacten Prof. Mark van den Brand Dr Alexander Serebrenik Ir. Amrita Mishra Ir. Martijn Klabbers Overzicht 15.30 uur Ontvangst 16.00 uur
Nadere informatieOpenTraffic. Open Traffic: open source software modellen toolbox. Guus Tamminga, Peter Knoppers, Hans van Lint, Alexander Verbraeck, Yufei Yuan
OpenTraffic. Open Traffic: open source software modellen toolbox Guus Tamminga, Peter Knoppers, Hans van Lint, Alexander Verbraeck, Yufei Yuan Grontmij TU Delft Data Hub Functional Modules Your Application
Nadere informatieHet Sebyde aanbod. Secure By Design. AUG 2012 Sebyde BV
Het Sebyde aanbod Secure By Design AUG 2012 Sebyde BV Wat bieden wij aan? 1. Web Applicatie Security Audit 2. Secure Development 3. Security Awareness Training 4. Security Quick Scan 1. Web Applicatie
Nadere informatieDesign Data Management voor FPGA ontwikkeling
Design Data Management voor FPGA ontwikkeling Al snel heb je bij electronica ontwikkeling met Design Data Management te maken, zo ook bij FGPA ontwikkeling. Er wordt immers code gegenereerd die beheerd
Nadere informatieProgrammeertechnieken Week 7
Programmeertechnieken Week 7 Tim Cocx, Kristian Rietveld http://liacs.leidenuniv.nl/~rietveldkfd/courses/pt2017/ "Confidence in Code" "Ons programma / onze module is af, maar hoe weten we nu of alles werkt?"
Nadere informatieZelftest OOAD/UML. Document: N0767Test.fm 30/08/2010. ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium
Zelftest OOAD/UML Document: N0767Test.fm 30/08/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is gebaseerd op de inhoud van onze cursus OO
Nadere informatieBiomassa, ruimte en klimaat Beoordeling ruimtelijke gevolgen stimulering biobrandstoffen; gezamenlijk eindproduct IC2, IC3 en ME04
Biomassa, ruimte en klimaat Beoordeling ruimtelijke gevolgen stimulering biobrandstoffen; gezamenlijk eindproduct IC2, IC3 en ME04 Dr. Tom Kram (PBL) Dr. Eric Koomen (VU-RE) Dr.Ir. Bert Annevelink (WUR
Nadere informatieVan Papier naar Papierloos met iventionles,
Van Papier naar Papierloos met iventionles, ProcessStations Tracking and Tracing van materialen in het Processing Centre van NIZO food research Annemarie Braber Friday, March 28, 2014 NIZO food research
Nadere informatieAccelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368
Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Handleiding bij het gebruik van een microcontroller in het Accelerometerproject (Project II) Er zijn speciaal voor het Accelerometerproject
Nadere informatieLSP Connect en HL7v3
LSP Connect en HL7v3 Agenda Introductie LSP Connect Gebruik van HL7v3 in LSP Connect Ervaringen en workarounds Conclusie Vragen Introductie Albert van t Hart Solution Architect E.Novation Managed Services
Nadere informatie(NPR) 5325 Opleveren en overdragen van software
(NPR) 5325 Opleveren en overdragen van software Wouter Geurts (GI) project editor NPR 5325 NEN Informatiemiddag Volgende stap naar volwassenheid van IT, 17 September 1 Agenda Introductie NEN/Normcommissie
Nadere informatieBestand: /home/karel/scripts/nas Pagina 1 van 8
Bestand: /home/karel/scripts/nas Pagina 1 van 8 1 #!/bin/bash 2 ############################################################################# 3 # Bestand: nas # 4 # Doel: Script voor het aankoppelen van
Nadere informatieApplication interface. service. Application function / interaction
Les 5 Het belangrijkste structurele concept in de applicatielaag is de applicatiecomponent. Dit concept wordt gebruikt om elke structurele entiteit in de applicatielaag te modelleren: softwarecomponenten
Nadere informatieDe tester als bruggenbouwer
De tester als bruggenbouwer Tim Koomen Testnet voorjaarsevenement 9 juni 2004 Agenda Bruggen Enkele bruggen toegelicht De bruggenbouwer Trends Sogeti Nederland B.V. Pagina 1 Bruggen Systeem Beheer Stuur
Nadere informatieBedrijfsvoorstelling
Bedrijfsvoorstelling Ref: Company Presentation-NL-v02 1 Onafhankelijke leverancier van Software Testing Expertise Onafhankelijk van Methode Tools Dienstenleveranciers Software Testing Expertise Process
Nadere informatieM Microsoft SQL Server 2008, Business Intelligence Development and Maintenance
M70-448 Microsoft SQL Server 2008, Business Intelligence Development and Maintenance Miles cursusprijs: 2.695,00 Miles Cursusduur: 6 klassikale lesdagen (normaal 9 lesdagen) Doorlooptijd: 6 weken; iedere
Nadere informatieAvaya IP Office release 8.0 update
Avaya IP Office release 8.0 update Patrick Kneefel Pre Sales Specialist Westcon Convergence 14 maart 2012 Avaya IP Office 8.0 update Samenvatting nieuwe features IP Office Editions en licenties Beschikbaar
Nadere informatieESA Week 4a: Unix. Vandaag: versiebeheer (RCS, CVS, SVN) Donderdag: Compilatiebeheer, SSH en nog het een en ander
ESA Week 4a: Unix Vandaag: versiebeheer (RCS, CVS, SVN) Donderdag: Compilatiebeheer, SSH en nog het een en ander 1/30 23 september 2004 Versiebeheer Een Version-Control System biedt ondersteuning bij de
Nadere informatieBestandssystemen. yvan vander sanden. 16 maart 2015
Bestandssystemen yvan vander sanden 16 maart 2015 Bij elk operating system is het belangrijk te begrijpen hoe schijven en bestandssystemen werken. Schijven moeten geformatteerd worden met een specifiek
Nadere informatieSmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker
SmartTestAssistant Het slimme testhulpmiddel door Frank Stolker Inhoud Wat is SmartTestAssistant? Achtergrond Opzet Werking Schematisch overzicht Onderscheidend vermogen Status en vervolgstappen Wat is
Nadere informatieGrenzeloos vertrouwen in een tool!?
Grenzeloos vertrouwen in een tool!? TestNet voorjaarsevenement Maandag 30 juni 2008 Rick de Jong Agenda Korte introductie Kritische kijk op het gebruik van tools Intake en selectie van tools Het omarmen
Nadere informatieIntro JIP MoBaMo-BES. Deltares.
Intro JIP MoBaMo-BES Deltares Ivo.Pothof@deltares.nl Model-geBaseerde Monitoring Bodem Energie Systemen Aanleiding KP Bodemenergie Thema Beoordelingskader BES (prestaties deellast) Brainstormgroep (feb
Nadere informatieCorrespondentie inzake overnemen of reproductie kunt u richten aan:
5 - Mockito 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
Nadere informatieWat drijft het werkveld?
Wat drijft het werkveld? Presentatie uitkomsten survey Jacob Brunekreef, Fontys ICT Jacob Brunekreef Meer dan 25 jaar werkzaam in de IT Nu: Projectleider EQuA project, Fontys ICT Adviseur / trainer bij
Nadere informatieSecure Application Roles
Secure Application Roles Beheer de toegang tot de database 1. Inleiding Het realiseren van geautoriseerde toegang tot een database lijkt eenvoudig. Echter, vaak blijkt dat dezelfde combinatie van gebruikersnaam
Nadere informatieSoftware Test Document
Software Test Document PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie
Nadere informatieen DMS koppelvlak Utrecht, 14 april 2011
Zaaksysteem koppelvlak en DMS koppelvlak Utrecht, 14 april 2011 Agenda Doel van koppelvlak Welke uitgangspunten zijn gehanteerd Werking van koppelvlak Wat is CMIS en waarom CMIS gebruiken? Doel Zaaksysteem
Nadere informatieTesting University. A fool with a tool is still a fool
Testing University A fool with a tool is still a fool Test Tooling is een must Must? Test Tooling? 2 Als je iets moet kun je dan wel de juiste keuzes maken? Moeten Willen 3 Van moeten naar willen Moeten
Nadere informatieCreatief Europa subprogramma Cultuur
Creatief Europa subprogramma Cultuur Samenwerkingsprojecten Hoe een aanvraag indienen? J. Willemsens Stappen 1. Maak je (i.e. projectleider en partners) Participant Identification Code (PIC) aan 2. Genereer
Nadere informatieEnterprise Portfolio Management
Enterprise Portfolio Management Strategische besluitvorming vanuit integraal overzicht op alle portfolio s 22 Mei 2014 Jan-Willem Boere Vind goud in uw organisatie met Enterprise Portfolio Management 2
Nadere informatieSocio-technisch systemen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 2 Slide 1
Socio-technisch systemen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 2 Slide 1 Systeem categoriën Technische op computer gesteunde systemen Systemen die HW en SW bevatten, maar waar
Nadere informatieSlim & praktisch testen met de TMap HD aanpakken: Ervaring & Dekking
Slim & praktisch testen met de TMap HD aanpakken: Ervaring & Dekking Vraag 1: Test ontwerp technieken toepassen is makkelijk TMap dag 2015 2 Rik Marselis Sogeti 2015 1 Vraag 2: Test ontwerp technieken
Nadere informatieDit document beschrijft belangrijke aandachtspunten voor de installatie van Deep Defender. Ook omschrijft dit document hoe de beheerder kan omgaan
Dit document beschrijft belangrijke aandachtspunten voor de installatie van Deep Defender. Ook omschrijft dit document hoe de beheerder kan omgaan met Threat meldingen, driver problemen en hoe het product
Nadere informatieBasisconcept VHDL. Digitaal Ontwerpen Tweede studiejaar. Wim Dolman. Engineering, leerroute Elektrotechniek Faculteit Techniek
Basisconcept VHDL Tweede studiejaar Wim Dolman Engineering, leerroute Elektrotechniek Faculteit Techniek 1 Deze presentatie toont de stappen voor het ontwerpen van een digitale combinatorische schakeling
Nadere informatieHANDBOEK LSM BASISPRINCIPES LSM
Pagina 1 1.0 BASISPRINCIPES LSM 1.1. SYSTEEMEISEN VANAF LSM 3.1 SP1 (WIJZIGINGEN VOORBEHOUDEN) ALGEMEEN Lokale administratorrechten voor de installatie Communicatie: TCP/IP (NetBios actief), LAN (aanbevolen:
Nadere informatieTogether we deliver. Partner Logistics Together we deliver
Together we deliver Together we deliver 8 March, 2016 1 Agenda Introductie Waarom koos voor deze standaard WMS-oplossing? Beperkingen standaard WMS oplossing Implementatie in 3 maanden Standaard WMS in
Nadere informatieMicrosoft Excel. It s all about Excel - VBA
X Microsoft Excel Stap in de wereld van Visual Basic for Applications (VBA) binnen het Microsoft Office programma Excel. Leer hoe deze programmeertaal precies in elkaar zit en hoe u deze in de dagelijkse
Nadere informatieDynamische gebruikersbeslissingen in SAP Workflow
Dynamische gebruikersbeslissingen in SAP Workflow Inleiding Een gebruikersbeslissing in een SAP Workflow definitie biedt de mogelijkheid om een optiescherm aan de gebruiker aan te bieden. Hiermee kan de
Nadere informatie