Voorlopig onderzoeksplan Bachelorscriptie CleanDoc-
|
|
- Mark van de Velden
- 6 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Voorlopig onderzoeksplan Bachelorscriptie CleanDoc- Wouter Lockefeer Probleemstelling Een goede programmeertaal moet niet alleen efficiënte programma's opleveren, maar ook handig zijn in gebruik. Één van de eigenschappen die bijvoorbeeld Java tot een populaire taal maakt, is JavaDoc [1]. Comments in de Java-code die van speciale structuur voorzien zijn, worden door JavaDoc geparsed en omgezet in documentatie in HTML. De programmeertaal Clean [3] heeft geen dergelijk systeem en wordt op wereldschaal nog maar amper gebruikt. Dit leidt tot de volgende onderzoeksvraag: Hoe kan een zo goed mogelijk automatisch code-documentatiesysteem worden opgezet voor Clean? Ten eerste moet een methode gevonden worden om de kwaliteit van een dergelijk documentatiesysteem uit te drukken. Dit zullen we doen aan de hand van een aantal punten: Gebruiksgemak: Hoe makkelijk is het voor gebruikers om commentaar om te zetten in documentatie? Onderhoudbaarheid: Hoe makkelijk is het om het systeem aan te passen of uit te breiden naarmate de ontwikkeling van Clean vordert? Intelligentie: In hoeverre controleert het systeem of documentatie bijvoorbeeld klopt of volledig is? Documentatiekwaliteit: Hoe duidelijk en overzichtelijk vinden programmeurs de gegenereerde CleanDoc documenten? Voor dit onderzoek zal niet alleen onderzocht worden hoe een dergelijk systeem kan worden opgezet, maar zal ook een eerste versie van dit systeem worden geïmplementeerd, zodat de kwaliteit getoetst kan worden door de gebruikers van Clean zelf. Voor een gestructureerd onderzoek is gekozen voor een opsplitsing van de onderzoeksvraag in een lijst deelvragen:
2 - Welke informatie moet in de documentatie kunnen staan? - Wat is goede syntax voor CleanDoc commentaar? - In welke taal wordt CleanDoc ontwikkeld? - Welke parseermethodes moeten gebruikt worden? - Wat wordt het outputformaat van CleanDoc? - Hoe kan CleanDoc voorzien worden van meer intelligentie? Voor antwoorden op deze vragen zal gevraagd worden om meningen van professoren aan de Radboud Universiteit Nijmegen die werken met Clean. Ook zullen vergelijkingen worden getrokken met bestaande documentatiesystemen voor andere programmeertalen, zoals JavaDoc en Haddock [2]. Verantwoording Clean is de functionele programmeertaal die ontwikkeld wordt aan de Radboud Universiteit Nijmegen. Hoewel de ontwikkelaars en gebruikers vol lof zijn over de kracht en schoonheid van de taal, valt de taal nog in het niet bij de populariteit van andere programmeertalen. Een veelgehoorde klacht onder studenten is dat de documentatie van Clean niet altijd volledig, op orde of up to date is. Een reden hiervoor kan natuurlijk zijn dat het voor programmeurs niet makkelijk wordt gemaakt om documentatie op te stellen voor hun applicatie of library. De ontwikkelaars en gebruikers van Clean aan het Radboud zelf gaven aan de behoefte te hebben aan een geautomatiseerd documentatiesysteem vergelijkbaar met het populaire JavaDoc. Met het bestaan van een dergelijke CleanDoc zal een makkelijke, heldere en uniforme manier om documentatie aan te leggen worden bevorderd, hetgeen kan leiden tot een betere algehele documentatie voor met name de vele libraries voor de taal. Theoretisch kader De meeste programmeertalen hebben minstens één, maar vaak zelfs meerdere tools om commentaar in een bepaalde syntax om te laten zetten in beter leesbare documentatie in bijvoorbeeld PDF- of HTML-formaat. Door het gebruik van zulke automatische documentatiesystemen te bevorderen, worden gebruikers aangespoord om een betere documentatie voor hun programma's en libraries aan te leggen. In de meeste gevallen bestaan de systemen uit een parser, die commentaar uit de
3 programmeercode haalt en de informatie die dit commentaar bevat, om te zetten naar een leesbaarder document. Speciale syntax kan gebruikt worden om extra informatie over bijvoorbeeld betekenis en opmaak aan te geven. Methode Om de onderzoeksvraag te beantwoorden, alsmede het prototype te implementeren, zullen de deelvragen stapsgewijs behandeld worden, elk in een eigen hoofdstuk. Elk hoofdstuk zal het onderzoek omschrijven, resultaten presenteren en implementatie in het prototype omschrijven. 1. Welke informatie moet in de documentatie kunnen staan? Voor deze deelvraag zal gekeken worden naar de informatie die bestaande documentatiesystemen kunnen weergeven en zal om de mening van Cleangebruikers worden gevraagd. Als resultaat zal een lijst worden opgeleverd met alle informatie die CleanDoc moet kunnen weergeven. 2. Wat is goede syntax voor CleanDoc commentaar? Voor deze deelvraag zal gekeken worden naar de syntax voor commentaar die bestaande documentatiesystemen handhaven. Een keuze zal worden gemaakt mede aan de hand van de mening van Clean-gebruikers. 3. In welke taal wordt CleanDoc ontwikkeld? Een vergelijking zal worden gemaakt tussen Java, JavaScript en Clean, waarbij uiteindelijk een keuze wordt gemaakt voor één van de talen. 4. Welke parseermethodes moeten gebruikt worden? Een vergelijking zal worden gemaakt tussen verschillende parseermethodes, waarbij uiteindelijk een keuze wordt gemaakt voor één van de methodes. Prototype: Implementatie van de gekozen parseermethode. 5. Wat wordt het outputformaat van CleanDoc? Een aantal verschillende formaten, zoals HTML en PDF zullen kort worden toegelicht en vergeleken, waarbij in overleg met Clean-gebruikers een keuze zal worden gemaakt. Prototype: De omzetting van de geparseerde informatie naar het gekozen
4 outputformaat. 6. Hoe kan CleanDoc voorzien worden van meer intelligentie? Aan de hand van vergelijkingen met bestaande documentatiesystemen en meningen van Clean-gebruikers zal onderzocht worden wat wenselijke, slimme eigenschappen kunnen zijn van CleanDoc. Prototype: De gewenste eigenschappen zullen op zijn minst minimaal worden geïmplementeerd, zodat deze later uitbreidbaar en verbeterbaar zijn. Tot slot zal het ontwikkelde CleanDoc getest worden door Clean-gebruikers en zullen eventuele toekomstwensen opgesomd worden voor verdere ontwikkeling van CleanDoc. Planning Het is vooralsnog moeilijk in te schatten hoeveel tijd de verschillende onderdelen zullen kosten. De speling in tijd zal vooral impact hebben op deelvraag 6, waar gekeken wordt naar slimme uitbreidingen van het systeem. Voor de bachelorscriptie staat 9 ec, wat zich vertaalt in 252 uur. Voortgangsgesprekken, bijeenkomsten en presentaties nemen een goede 20 uur in beslag, waardoor er nog zo'n 230 uur, verspreid over ongeveer 16 weken overblijft voor het onderzoek. Hiervoor is de volgende planning opgezet, hetzij grof: Week Onderdeel Uren 9 Voorlopig onderzoeksplan af Inlezen in literatuur: Clean en code-documentatiesystemen Deelvraag Deelvraag Definitief onderzoeksplan af Deelvraag Eerste versie scriptie af Deelvraag Deelvraag Deelvraag 6 20
5 22-23 Testfase prototype en verwerking van commentaar Tweede versie scriptie af Presentatie 15 - Totaal 230 Literatuur [1] Sun Microsoystems - Javadoc ( [2] Simon Marlow Haddock, A Haskell Documentation Tool [3] R. Plasmeijer & M. Van Eekelen 2002 Clean Language Report (
Beveiligingsaspecten van webapplicatie ontwikkeling met PHP
RADBOUD UNIVERSITEIT NIJMEGEN Beveiligingsaspecten van webapplicatie ontwikkeling met PHP Versie 1.0 Wouter van Kuipers 7 7 2008 1 Inhoud 1 Inhoud... 2 2 Inleiding... 2 3 Probleemgebied... 3 3.1 Doelstelling...
Nadere informatiePlan van Aanpak Afstuderen
Plan van Aanpak Afstuderen Michiel Graat 27-09-2005 Inhoudsopgave 1 Inleiding 3 1.1 Terminologie............................. 3 1.2 Opdracht............................... 4 1.3 JavaCard...............................
Nadere informatieOnderzoeksplan Bachelorscriptie
Onderzoeksplan Bachelorscriptie Tim van Lokven - 0438006 Informatica Probleemstelling Onderzoeksvraag Wat zijn de sterke en zwakke punten van de drie meest gebruikte Instant Messaging protocollen, en is
Nadere informatieOpinion Mining. Johan Stortelder s Onderzoeksplan masterscriptie. Mei 2006
Onderzoeksplan masterscriptie Mei 2006 Johan Stortelder s0355593 johanstortelder@student.ru.nl Probleemstelling Inleiding is een methode waarmee automatisch meningen (opinies) uit teksten kunnen worden
Nadere informatieProjectdocument Minecraft Mod Builder
Projectdocument Minecraft Mod Builder Projectgroep Twintro 11 december 2015 Inhoudsopgave 1 Probleemstelling 2 2 Productbeschrijving 2 3 Requirements analyse 3 3.1 Functional requirements................................
Nadere informatieToelichting op SDK. Versie 2.0. Datum 11 november 2010 Status definitief
Toelichting op SDK Versie 2.0 Datum 11 november 2010 Status definitief Inhoud 1 Inleiding 3 1.1 Wat is de Software developer kit? 3 1.2 Voor wie is de SDK bedoeld? 3 1.3 1.4 Waarvoor kan de SDK gebruikt
Nadere informatiePlan van Aanpak. project Tetris Packing
Plan van Aanpak project Tetris Packing Inleiding! 4 Projectomschrijving! 5 Producten! 5 Testplan! 5 Ontwerprapport! 5 Implementatierapport! 5 Testrapport! 5 Systeemdocumentatie! 5 Aanpak! 6 Projectmethodiek!
Nadere informatieOpdrachtformulering (pagina 3 van 7)
Afstudeerovereenkomst van Tim Wils Bijlage 1 Opdrachtformulering (pagina 3 van 7) Dit project betreft een eigen framework (soort API) waarmee relatief gemakkelijk en in korte tijd eindproducten opgezet
Nadere informatieBachelorscriptie 2011. CleanDoc
Bachelorscriptie 2011 -CleanDoc- Wouter Lockefeer 0545228 Definities Term Definitie Clean Clean 2.1 CleanDoc Entity Haddock Haddock 2.8.0 Haskell Haskell 98 Het te ontwikkelen documentatiesysteem voor
Nadere informatieInhoud. Introductie tot de cursus
Inhoud Introductie tot de cursus 1 De functie van de cursus 7 2 De inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen van de cursus 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en wijze van studeren
Nadere informatiePracticumhandleiding. (versie 2010)
(versie 2010) Belangrijk! In deze handleiding treft u alle informatie aan die nodig is voor de uitvoering van het practicum. Behalve de organisatie van het practicum zelf en een korte beschrijving van
Nadere informatievan A naar Beter app
Procesverslag RWS: Doorontwikkeling van A naar Beter app Uitgave: 6-12-2012, versie 1.0 Door JBLT ; Jonathan Marchal, Bas van Agten, Laurens Carbo, Thijs Blaas Inhoudsopgave 1. Inleiding... 03 2. Organisatie
Nadere informatieProbleemstelling: Verantwoording: Anne Westerhof,
Anne Westerhof, 0815012 Probleemstelling: Hoe goed detecteert huidige antivirus software alle malware op een computer en maakt deze onschadelijk bij correct gebruik van de software? Het antwoord op deze
Nadere informatieUitgebreid voorstel Masterproef Informatica
HoGent Uitgebreid voorstel Masterproef Informatica Titel van het project: Optimalisatie & ontwikkeling van een gegevenstransfertool voor Business Intelligence-gebruikers Datum : 01/11/2012 Naam student
Nadere informatieRoadmap. RIE Manager
Roadmap RIE Manager Look & Feel Rapportage/ Documentatie Uploaden Documenten Major Release 3 Lokaal beheer Major Release 2 Regie in eigen hand Submodules Major Release 1 Introductie In deze roadmap geeft
Nadere informatieBottleball Onderzoeksverslag MovingMonsters. Uitgevoerd door Arno Classens a.classens@student.fontys.nl
Bottleball Onderzoeksverslag MovingMonsters Uitgevoerd door Arno Classens a.classens@student.fontys.nl 1 1. Inhoudsopgave Wat? Bladzijde 1. Introductie 3 2. Methodologie 4 3. Resultaten 3.1 Oriëntatie
Nadere informatie14-9-2015. Je kunt de presentatie na afloop van elke les downloaden. Ga naar : www.gelsing.info Kies voor de map Systeemontwikkeling
Les 1 Docent: Marcel Gelsing Je kunt de presentatie na afloop van elke les downloaden. Ga naar : www.gelsing.info Kies voor de map Systeemontwikkeling Je kunt hier (optioneel) ook een gratis tool downloaden
Nadere informatieIntake <applicatie> Conclusie & Aanbevelingen. <Datum> 1.0. <Auteur> ###-#######
Intake Conclusie & Aanbevelingen Datum Versie 1.0 Auteur Telefoon ###-####### Inhoudsopgave 1. VOORWOORD... 1 2. BESCHRIJVING APPLICATIE... 2 2.1. FUNCTIONEEL ONTWERP... 2
Nadere informatieConnect Social Business
Connect Social Business Joey Kaan September 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren.................. 5 2.2 Facebook API leren door
Nadere informatieIntroductie tot de cursus
Inhoud introductietalen en ontleders Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en
Nadere informatiePlan van Aanpak. Master Thesis. Risico modellering in het medische domein. Radboud Universiteit Nijmegen. Afstudeernummer: 101 IK.
Radboud Universiteit Nijmegen Plan van Aanpak Master Thesis Risico modellering in het medische domein Afstudeernummer: 101 IK 6 juli 2009 Auteur Contact Studentnummer Begeleider Contact Willem Klomp wtklomp@student.ru.nl
Nadere informatieTesten van Java code met JML
Testen van Java code met JML Engelbert Hubbers Martijn Oostdijk Erik Poll University of Nijmegen Testen met JML p.1/23 Overzicht De specificatietaal JML voor Java Wat voorbeelden van JML specificaties
Nadere informatieOp begrijpelijke, consistente en herkenbare wijze presenteren van SBR rapportages
We zijn nu al weer een paar maanden onderweg in 2017. Het jaar van de verplichtstelling voor het aanleveren van Publicatiestukken en Kredietrapportages middels SBR. SBR staat voor Standard Business Reporting
Nadere informatieVoorblad Inhoudsopgave Inhoud
Voorblad Inhoudsopgave Inhoud (INHOUD) Achtergronden We moeten een website voor een jonge catering en een party service bedrijf bouwen. Dit bedrijf is gespecialiseerd in verzorging van borrelhapjes en
Nadere informatieJouwSpulMijnSpul. Een marktplaats voor Windesheim. Technisch Ontwerp. Pascal Oostenbrugge Gerrit van Roekel Victor Klijmeij
JouwSpulMijnSpul Een marktplaats voor Windesheim Technisch Ontwerp Pascal Oostenbrugge Gerrit van Roekel Victor Klijmeij Versiebeheer Datum Beschrijving wijziging 18-1-2009 Eerste aanzet voor TO. 2 Inhoudsopgave
Nadere informatieDNAQL Simulator. Presentatie Bachelorproef. Tom Desair. Universiteit Hasselt. Academiejaar 2010-2011
DNAQL Simulator Presentatie Bachelorproef Tom Desair Universiteit Hasselt Academiejaar 2010-2011 Tom Desair (Universiteit Hasselt) DNAQL Simulator Academiejaar 2010-2011 1 / 13 Inhoud Inleiding Inhoud
Nadere informatieWhitepaper. One language, one source, one truth
Whitepaper One language, one source, one truth Contact Voor meer informatie of een demo kunt u contact opnemen met John Vermolen of Bas de Graaf: 06-53943650 / 06-53289168 Postbus 79075, 1070 NC Amsterdam
Nadere informatieSANDER VAN DE RIJT ONDERZOEK PROTOTYPE
SANDER VAN DE RIJT ONDERZOEK PROTOTYPE INTRODUCTIE Ons project Wij zijn een door zes studenten opgerichte start-up die naar aanleiding van een individueel onderzoek een gezamenlijke interesse hebben. De
Nadere informatiePlan van Aanpak. project Tetris Packing
Plan van Aanpak project Tetris Packing Inleiding! 4 Projectomschrijving! 5 Doel van het project! 5 Onderwerp van het project! 5 Invulling van het project! 6 Producten! 7 Functioneel Ontwerp! 7 Implementatierapport!
Nadere informatieITP 3 VOORBEELDEN PROBLEEMSTELLING HOOFD-CENTRALEVRAAG DEELVRAGEN ONDERZOEKSOPZET METHODEN
ITP 3 VOORBEELDEN PROBLEEMSTELLING HOOFD-CENTRALEVRAAG DEELVRAGEN ONDERZOEKSOPZET METHODEN Collegejaar: 2016-2017 BRON: IMIT Student Technical Papers Docent: Ing. Urwin W. Staphorst MBA Paramaribo, 7 november
Nadere informatieNon satis scire WP 4 Pilot opzet peer feedback. Aanleiding
Non satis scire WP 4 Pilot opzet peer feedback Aanleiding De lerarenopleiding van de Rijksuniversiteit Groningen werkt mee aan het SURF-project Nonsatis scire. In het kader van dit project wordt een pilot
Nadere informatieSocial (Media) Networking for eshops
Social (Media) Networking for eshops Stijn Vanbriel http://strakplan.wordpress.com Promotor: Niels Hendrickx Co promotor: Liesbeth Huybrechts Pagina 1 van 8 Inhoudsopgave Inleiding en motivatie... 3 Derde
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 informatieAlgoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal.
Programmeertalen Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal. Taal // machine De geschiedenis van de programmeertalen loopt parallel met de geschiedenis
Nadere informatieInleiding tot programmeren: Javascript
Inleiding tot programmeren: Javascript Een definitie JavaScript is een scripttaal met objectgeoriënteerde mogelijkheden. Deze geïnterpreteerde programmeertaal is vooral gericht op het gebruik in webpagina
Nadere informatieDeel ; Conclusie. Handleiding scripties
Deel ; Conclusie Als je klaar bent met het analyseren van de onderzoeksresultaten, kun je beginnen met het opstellen van de conclusie(s), de eventuele discussie en het eventuele advies. In dit deel ga
Nadere informatieConnect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB
Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 28, 2014 Inhoudsopgave 1 Achtergronden 1 2 Probleemstelling & Doelstelling 2 2.1 Leren Professioneel Functioneren..................
Nadere informatieFunctionele eigenschappen My Office Value analyse tool
Functionele eigenschappen My Office Value analyse tool Zelf een Creditreform balansrating uitvoeren Met de My Office Value analyse tool kunt u zelf een Creditreform balansrating uitvoeren. Kredieten die
Nadere informatieAlgoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal.
Programmeertalen Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal. Taal // machine De geschiedenis van de programmeertalen loopt parallel met de geschiedenis
Nadere informatiePresentatie Michiel. Informaticastage najaar 2004
Presentatie Michiel michielborkent@gmail.com Informaticastage najaar 2004 Inhoud presentatie: Wie ben ik? Over mijn stage Informatie over Lisp Wie/wat ben ik? Student Technische Informatica, Universiteit
Nadere informatieSocial Action Research Plan
Social Action Research Plan Social media project Studenten Dennis Visschedijk 438332 Aileen Temming 474094 Stefan Ortsen 481295 Niels Konings 449822 Renee Preijde 482835 Opdrachtgever Stal te Bokkel Daniëlle
Nadere informatieConnect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB
Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 21, 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren..................
Nadere informatieTechnologie en Interactie 3.2: software architectuur
Technologie en Interactie 3.2: software architectuur Manual IAM-TDI-V2-Technologie en Interactie. Jaar 0809 blok 2 Oktober 2008 Fons van Kesteren 1/8 Inhoud Technologie en Interactie 3.2: software architectuur...
Nadere informatieProject 2: LOTTO simulatie Programmeren I
Project 2: LOTTO simulatie Programmeren I K. van Assche - H. Gruyaert 1 Inleiding Schrijf een java programma dat het spel van de nationale loterij, de Lotto simuleert. De communicatie met de gebruiker
Nadere informatieOnderzoeksplan Rekenkamercommissie 2011
Onderzoeksplan Rekenkamercommissie 2011 Boxtel, maart 2011 Voorwoord Voor u ligt het onderzoeksplan 2011 van de rekenkamercommissie Boxtel. Het onderzoeksplan is het resultaat van de suggesties die we
Nadere informatieCorrespondentie inzake overnemen of reproductie kunt u richten aan:
Vrijwel alle namen van software- en hardwareproducten die in deze cursus worden genoemd, zijn tegelijkertijd ook handelsmerken en dienen dienovereenkomstig te worden behandeld. Alle rechten voorbehouden.
Nadere informatieAnalyse Programmeertalen
Analyse Programmeertalen De keuze van een programmeertaal mag niet onderschat worden. Het is dankzij deze taal dat de gebruiker interactie heeft met het complete systeem. Het is dus vanzelfsprekend dat
Nadere informatieBachelorscriptiebrochure BA Taalwetenschap
Bachelorscriptiebrochure BA Taalwetenschap 1. Definitie 2. Omvang 3. Begeleiding 4. Beoordelingscriteria 5. Eindtermen 6. Mogelijke aanvullingen Bijlage: Stappenplannen 1. Definitie De Bachelorscriptie
Nadere informatieRLBS (robbert Location based services)
RLBS (robbert Location based services) Functioneel ontwerp Robbert Brussaard 22-02-2010 Versie 1.0 Robbert Brussaard (62391) 22-02-2010 Inhoudsopgave 1.1 Samenvatting...2 1.2 Samenvatting...2 1.3 Versiebeheer...2
Nadere informatieInformatica 2 Studiehandleiding
Informatica 2 Studiehandleiding Embedded Systems Engineering Groep: ES1D ir drs E.J Boks 25-02-2010 Inhoud 1 Inleiding... 2 2 Doelstelling... 3 3 Beoordeling... 4 4 Eisen aan het verslag... 6 Voorbeeld
Nadere informatieStudiewijzer Keuzedeel Verdiepingsoftware (AO)
Studiewijzer Keuzedeel Verdiepingsoftware (AO) Keuzedeel: Verdieping software AO versie 1.0 Crebo: 25187 Cohort: 2016-2017 Keuzedeelhouder(s): Dhr. J.A. van Helden Datum: 18-1-2017 Keuzedeel: Verdieping
Nadere informatieApplicatieontwikkelaar
Applicatieontwikkelaar Leeswijzer voor bedrijven Kenniscentrum beroepsonderwijs bedrijfsleven ECABO houdt ontwikkelingen in de economisch-administratieve, ICT- en veiligheidsberoepen bij. Deze ontwikkelingen
Nadere informatiePlan van aanpak Toogle
Plan van aanpak Toogle Gemaakt door, Kevin Donkers Paul v.d. Linden Paul Eijsermans en Geert Tapperwijn 1 Inhoudsopgave 1 Inhoudsopgave...2 2 Inleiding...3 3 Projectopdracht...4 4 Projectactiviteiten...5
Nadere informatieFaculteit der Geesteswetenschappen Cluster Filosofie. Bachelor scriptiereglement voor de opleiding: Wijsbegeerte
Faculteit der Geesteswetenschappen Cluster Filosofie Bachelor scriptiereglement voor de opleiding: Wijsbegeerte Vastgesteld door de Examencommissie CoH, clustercommissie Filosofie op 1-2-2019 Scriptiereglement
Nadere informatieOnderzoeksplan bachelorscriptie
Onderzoeksplan bachelorscriptie Basisgegevens Titel: Portofonie NS (werktitel) Onderzoeker: Eamonn Cassidy Begeleider(s): Theo van der Weide, Radboud Universiteit Nijmegen. Madeleine Schellaars, Nederlandse
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 informatieSoftware Test Documentation
FACULTEIT INGENIEURSWETENSCHAPPEN & WE- TENSCHAPPEN DEPARTMENT OF COMPUTER SCIENCE AND APPLIED COMPUTER SCIENCE Software Test Documentation Software Engineering Nicolas Carraggi, Youri Coppens, Christophe
Nadere informatieProjectopgave: Sociaal Kennis Databank
Projectopgave: Sociaal Kennis Databank Geavanceerde Webtechnologie Academiejaar 2010-2011 1 Probleemstelling De laatste jaren zijn sociaalnetwerksites enorm populair geworden. Het meest bekende voorbeeld
Nadere informatieProgrammeren in C ++ met wxwidgets les 5
Elektrotechniek/Embedded Systems engineering inf2d Programmeren in C ++ met wxwidgets les 5 cursus 2009-2010 ir drs E.J Boks Les 5 Grafische toolkits Basisbeginselen gebruik grafische toolkit WxWidgets
Nadere informatieStirlingmotor project
Stirlingmotor project Plan Van Aanpak Beroepsproduct: Groep: Plan Van Aanpak WH11B2 Periode: H1.1 Ingeleverd op: Vrijdag 2 september 2011 om 12:00 uur Projectleden: Ingeleverd door: Tutor: Luuk de Jong(10071482),
Nadere informatieVoorlopig Onderzoeksplan Bachelorscriptie
Voorlopig Onderzoeksplan Bachelorscriptie Probleemstelling SimSE is een educatief computerspel dat studenten van systeem ontwikkeling vakken de kans geeft de geleerde kennis in de praktijk te brengen als
Nadere informatieStappenplan. De ontwikkeling van een interface doorloopt bij Studio Wolf vier stappen. Deze stappen verduidelijken de weg naar het eindresultaat.
Stappenplan Een interface is in principe alles wat de communicatie tussen de gebruiker en de computer bepaalt of vorm geeft. Het is het deel van de website of webapplicatie dat de interactie met de gebruiker
Nadere informatieDe architect: in spagaat tussen mensen en technische details. Illustratie met een simpel voorbeeld
De architect: in spagaat tussen mensen en technische details Illustratie met een simpel voorbeeld Illustratie van stap voor stap naar een architectuur aan de hand van een voorbeeld Overview Exercise Assistant:
Nadere informatieDe clientkant van webapplicaties in het universitaire onderwijs
De clientkant van webapplicaties in het universitaire onderwijs ir. S. Stuurman universitair docent bij de faculteit Informatica van de Open Universiteit, Sylvia.Stuurman@ou.nl ir. H. Koppelman universitair
Nadere informatieBachelorscriptie: Online en offline privacy. Probleemstelling. Definitief onderzoeksplan. Studentnummer: 0709409
Bachelorscriptie: Online en offline privacy Definitief onderzoeksplan Onderzoeker Niek Wolfkamp Studentnummer: 0709409 Opleiding Informatiekunde Vakcode: IBI009 (9 ec) Begeleiders: Luca Consoli & Theo
Nadere informatieRelease notes Swing Mosaic 1.5.0
Release notes Swing Mosaic 1.5.0 Copyright 2018 Swing Swing is een product van ABF Research Inhoudsopgave Algemeen... 3 Highcharts vervangen door ABF charts... 3 Nieuwe uniforme opmaak inlogscherm... 3
Nadere informatieJaarproject programmeren bij LORE
Jaarproject programmeren bij LORE Elke onderzoeksgroep heeft een eigen karakter en vereisten. Zo ook met LORE. Opdat je zou weten wat we van je verwachten maar ook wat je van ons mag verwachten, hebben
Nadere informatieProjectplan overzicht (deel 1)
Projectplan overzicht (deel 1) Naam umc Projectleider + email Titel activiteit Programmathema Werkplaats Draagt bij aan de volgende deliverables -zie programma- Algemeen VUmc Koen Neijenhuijs; k.i.neijenhuijs@vu.nl
Nadere informatieTRAIN SERVICE & SHUNTING PLANNER: PLAN EDITOR EN WERKLIJNEN
TRAIN SERVICE & SHUNTING PLANNER: PLAN EDITOR EN WERKLIJNEN BOB HUISMAN, DEMIAN DE RUIJTER Dit projectplan is het startpunt voor de student om 1) een voorkeur voor een project uit te spreken en 2) te gebruiken
Nadere informatieVERENIGINGSWIJZER.NL FINAL DOCUMENT
Vrije Universiteit Amsterdam Faculteit der Exacte Wetenschappen Project Multimedia Peter van Ulden Studentnr. 1494759 VERENIGINGSWIJZER.NL FINAL DOCUMENT INHOUDSOPGAVE 1 Inleiding...3 2 Aanpak & Techniek...4
Nadere informatieRubrics onderzoeksopzet
Eindbeoordeling LA51 Praktijkgericht onderzoek 2012-2013 Naam: J. Rietjens Cijfer: 7.3 De beoordeling van de verschillende onderdelen zijn geel gemarkeerd. Door Eline Ossevoort en Hanneke Koopmans Feedback
Nadere informatieScrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil
Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil eagileagileagileagileagileagileagileagi leagileagileagileagileagileagileagileag
Nadere informatieEindbeoordelingsformulier (Applicatieontwikkelaar 4)
Eindbeoordelingsformulier (Applicatieontwikkelaar 4) Eindbeoordeling werkprocessen Naam stagiair BPV bedrijf Datum BPV Begeleider Praktijkopleider Periode Kerntaak 1: Ontwerpen van de applicatie, (cross)media
Nadere informatieLeidraad bij het sjabloon onderzoeksvoorstel Masterscriptie Deel I
Leidraad bij het sjabloon onderzoeksvoorstel Masterscriptie Deel I Deze leidraad heeft tot doel om studenten uitleg te geven bij het opmaken van hun onderzoeksvoorstel voor de masterscriptie. Er wordt
Nadere informatieWireless Leiden. Plan van Aanpak. 802.1x
Wireless Leiden 802.1x RADIUS server AP Hsleiden Hogeschool Leiden Wireless Ledien SURFnet RADIUS proxy Internet Universiteit Leiden RADIUS server RADIUS server UTwente Plan van Aanpak Naam : Richard van
Nadere informatieTest-Report 1 Groep Namen en functies Erik de Beurs - Recruiter / Test Monitor / Tech Operator Channah Bosse - Recruiter / Data logger
Test-Report 1 Groep A Namen en functies Erik de Beurs - Recruiter / Test Monitor / Tech Operator Channah Bosse - Recruiter / Data logger Auteur Erik de Beurs Getest project Portfolio Channah Bosse 1 Inleiding
Nadere informatieStrategie Applicatie integratie Open.Amsterdam project. versie 1.0 juni 2008
Strategie Applicatie integratie Open.Amsterdam project versie 1.0 juni 2008 Document informatie Versiebeheer Versie Datum Auteur Activiteiten 1.0 juni 2008 drs. E. Willemsen Initiële opzet Archivering
Nadere informatieBachelorscriptiebrochure BA Taalwetenschap
Bachelorscriptiebrochure BA Taalwetenschap 1. Definitie 2. Omvang 3. Begeleiding 4. Beoordelingscriteria 5. Eindtermen 6. Mogelijke aanvullingen Bijlage: Stappenplannen 1. Definitie De Bachelorscriptie
Nadere informatieResearch & development
Research & development Publishing on demand Workflow ondersteuning Typesetting Documentproductie Gespecialiseerd document ontwerp Web ontwerp en onderhoud Conversie Database publishing Advies Organisatie
Nadere informatieTrolley koffer. Een geluidloze trolley koffer, zelfs over hobbelige paden
Trolley koffer Een geluidloze trolley koffer, zelfs over hobbelige paden Onderwijsinstellingen: Calandlyceum Leerjaar: 4vwo Opdrachtgever: Ernst Jan Bos Auteurs: Ruba Ammiwala, Daan van Asperen, Zoubeir
Nadere informatieCursus Programmeren en Dataverwerking.
Cursus Programmeren en Dataverwerking http://hay.github.io/codecourse Vanavond (18.00-21.30) Introductierondje Algemene introductie (60-90m) Iets over bits en bytes Iets over programmeurs en programmeertalen
Nadere informatieHet profielwerkstuk. 2. Eisen en voorwaarden Het profielwerkstuk moet aan een aantal eisen en voorwaarden voldoen:
-1- Het profielwerkstuk 1. Inleiding Hier staat hoe u te werk gaat bij het maken van het profielwerkstuk. Ook de eisen waaraan het moet voldoen zijn opgesomd. Verder geeft het u een voorbeeld van een plan
Nadere informatie1. Work Breakdown Structure en WBS Dictionary
1. Work Breakdown Structure en WBS Dictionary CUSTOMER migratie Management Technische Transitie Meetings Status Reporting Administratie Technisch Upgegrade Systemen (3-tier) Delta Analyse & Functioneel
Nadere informatiePlan van Aanpak. Plan van Aanpak. November 2003. Student Naam: David Fremeijer Studentnr: 0249432 E-mail: david@fremeijer.net
Plan van Aanpak Plan van Aanpak November 2003 Student Naam: David Fremeijer Studentnr: 0249432 E-mail: david@fremeijer.net Universiteit Nijmegen Begeleider: Theo van der Weide Referent: Gert Veldhuijzen
Nadere informatieProject Software Engineering XML parser: Parsen van een xml CD catalogus
Project Software Engineering XML parser: Parsen van een xml CD catalogus Brent van Bladel brent.vanbladel@uantwerpen.be February 16, 2017 XML (Extensible Markup Language) is een taal waarmee we op een
Nadere informatieAcceptatiemanagement meer dan gebruikerstesten. bridging it & users
Acceptatiemanagement meer dan gebruikerstesten bridging it & users Consultancy Software Training & onderzoek Consultancy CEPO helpt al meer dan 15 jaar organisaties om integraal de kwaliteit van hun informatiesystemen
Nadere informatieSpecificatie van Strategieën voor Requirements Engineering
Masterscriptie Informatiekunde Specificatie van Strategieën voor Requirements Engineering O n d e r z o e k s p l a n Jeroen Roelofs 21 februari 2007 Voorwoord In dit document beschrijf ik mijn onderzoek
Nadere informatieWaarom een FO?...2. Onmisbaar communicatiehulpmiddel...3. Inhoud Functioneel Ontwerp...3
HET BELANG VAN EEN GOEDE VOORBEREIDING: FUNCTIONEEL ONTWERP Anne-Mieke.nl Maasdijk 4 5371 PD OVERLANGEL tel: 06-411 535 10 mail: info@anne-mieke.nl web: www.anne-mieke.nl Wat is een Functioneel Ontwerp...2
Nadere informatieHouding van scholieren in het voortgezet onderwijs ten opzichte van ICT wetenschappen
Houding van scholieren in het voortgezet onderwijs ten opzichte van ICT wetenschappen Danny Romme Erik Barendsen (begeleider) Versie: definitief onderzoeksplan Inhoudsopgave Inhoudsopgave... 1 Inleiding...
Nadere informatieScriptiegroep. Bijeenkomst 08
Scriptiegroep Bijeenkomst 08 Inhoudselementen van een scriptie Inhoudsopgave Voorwoord Inleiding Bronnenonderzoek Afstudeerproject Conclusie Samenvatting Literatuurlijst Bijlagen Inhoudsopgave Routekaart
Nadere informatie~L~g. for life. Virtuele muis. Offerte. . innovation. Haalbaarheidstudie naar hergebruik browsertechnologie voor effectieve webcrawl ing
. innovation Virtuele muis Haalbaarheidstudie naar hergebruik browsertechnologie voor effectieve webcrawl ing Offerte Deze offerte is uitgebracht aan: NCTV Postbus 16950 2500 BZ Den Haag Klantcontact Naam
Nadere informatieStichting Empowerment centre EVC
I N V E N T A R I S A T I E 1. Inleiding Een inventarisatie van EVC trajecten voor hoog opgeleide buitenlanders in Nederland 1.1. Aanleiding De Nuffic heeft de erkenning van verworven competenties (EVC)
Nadere informatie