Theses for Master Software Engineering
The following theses have been written as part of the one year Master Software Engineering.
They document 4-5 month of graduation work.
Back to Paul Klint's Homepage
2007-2008
- Qais Ali, Static Program Visualization within the ASF+SDF Meta-Environment,
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Paul Klint
- Hidde Baggelaar, Evaluating Programmer Performance,
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Paul Klint
- Jeroen van den Bos, Refactoring (in) Eclipse,
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Bas Basten, Paul Klint
- Ray Burgemeestre, Experimenteren met datamining technieken in een benchmark-
en leersysteem voor het Radiotherapeutisch netwerk (in Dutch),
pdf
Organisation: Grecom Application Development i.s.m. MAASTRO clinic
Supervised by: Joergen van den Bogaard (MAASTRO), Hans Dekkers, A. Hasman (AMC), J. Hofstede (GreCom)
- Tim van Laer, Modelling, Improving and Executing a Software Risk Assessment Process,
Confidential,
Organisation: Software Improvement Group (SIG)
Supervised by: Hans Dekkers, Paul Griffioen, Joost Visser (SIG)
- Roberto van der Linden, The usability of fact-based principles in information retrieval,
Not yet available,
Organisation: JTeam
Supervised by: Uri Bones (JTeam), Jan van Eijck
- Riccardo Lippolis, De wijzigingshistorie als informatiebron voor toekomstige wijzigingen (in Dutch),
pdf
Organisation: Logica
Supervised by: Hans Dekkers, Edwin Essenius (Logica), Patricia Lago, Bram Vranken (Logica)
- Frank Oppedijk, Comparison of the SIG Maintainability Model and the Maintainability Index,
pdf
Organisation: Software Improvement Group (SIG)
Supervised by: Hans Dekkers, Joost Visser (SIG)
- Michel Rijnders, First-order Logic as a Lightweight Software Specification Language,
pdf
Organisation: Centrum voor Wiskunde en Informatica (CWI)
Supervised by: Jan van Eijck
- Arne Timmerman, Prototyping: a stepping-stone to more successful Prototyping,
pdf
Organisation: Logica
Supervised by: Hans Dekkers, Edwin Essenius (Logica), Bram Vranken (Logica)
2006-2007
- Bas Basten, Ambiguity Detection methods for Context-free Grammars,
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Paul Klint
- Alexander Belgraver, The use of Workshops for Requirements Engineering,
pdf
Organisation: University of Amsterdam
Supervised by: Hans Dekkers
- Aldert Boerhoop, Gebruik van de Wijzigingshistorie voor het aantonen van
Logical Couplings binnen een SOA,
pdf
Organisation: Info Support
Supervised by: Jan van Eijck, Bas Meerman (Info Support) and Gert Jan Timmerman (Info Support)
- Alan Broady, Optimisation and Extension of an Infrastructure Supporting
Global Software Engineering Teams,
pdf
Organisation: IBM Global Business services
Supervised by: Guy Dierx (IBM) and Paul Klint
- Jan Derriks, Fortran grammatica-extractie,
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Paul Klint and Jurgen Vinju
- Anton Gerdesssen, Framework Comparison Method,
pdf
Organisation: Everest
Supervised by: Onno de Groote (Everest) and Jurgen Vinju
- Sebastiaan Herman, Rapid application development offshore,
pdf
Organisation: Paydutch
Supervised by: Hans Dekkers and Mark Roelofsen (Paydutch)
- Ricardo Lindooren, Testability of Dependency Injection,
pdf
Organisation: Venspro
Supervised by: Jurgen Vinju and Johan van Vulpen (Venspro)
- Anton Lycklama a Nijeholt, Transparent Sessions and Transactions,
pdf
Organisation: Sogyo
Supervised by: Edwin van Dillen (Sogyo) and Paul Klint
- Arjen van Schie, Programming for A Parallel Future,
pdf
Organisation: LogicaCMG
Supervised by: Martin van Amerfoorth (LogicaCMG), Wouter Kers (LogicaCMG) and Jurgen Vinju
- Srinivasan Tharmarajah, Aspect Oriented Programming in Domain Driven Design,
pdf
Organisation: Sogyo
Supervised by: Stefan Bookholt (Sogyo) and Hans Dekkers
- Ron Valkering, Syntax Error Handling in Scannerless Generalized LR Parsers,
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Jurgen Vinju
- Renze de Vries, Service Oriented Architecture,
pdf
Organisation: LogicaCMG
Supervised by: Kelly Daamen (LogicaCMG), Ilske Verburg (LogicaCMG) and Jurgen Vinju
- Ernout van der Waard, De softwarefactory,
pdf
Organisation: Anonymous
Supervised by: Hans Dekkers
- Chris Woolderink, Het bepalen van de onderhoudbaarheid van objectgeorienteerde broncode door middel van metrieken,
pdf
Organisation: Info Support
Supervised by: Jan van Eijck, Bas Meerman (Info Support) and Marco Pil (Info Support)
2005-2006
- Reinier l'Abee, Expliciet Gestructureerde Informatie Acquisitie Tijdens het Architectuurproces (in Dutch),
pdf
Organisation: Getronics PinkRoccade
Supervised by: Hans Dekkers, Rik Farenhorst (Getronics PinkRoccade), and Job Vondeling (Getronics PinkRoccade)
- Raymond Backus, Testing at Onguard: Invoeren van gestructureerde testmethodes in een bestaand software ontwikkelproces (in Dutch),
pdf
Organisation: OnGuard Nerderland B.V.
Supervised by: Bram van den Abeele (OnGuard) and Jan van Eijck
- Paul Bakker, The Framework Productivity Measurement Method,
pdf
Organisation: Info Support
Supervised by: Ronald Verduin (Info Support) and Jurgen Vinju
- Menno Bredenoord, How to optimize Rscript comprehensions?,
pdf
Organisation: Centrum voor Wiskunde en Informatica (CWI)
Supervised by: Paul Klint
- Bart den Haak, Dynamic configurable web visualization of complex data relations,
pdf
Organisation: Software Improvement Group (SIG)
Supervised by: Jurgen Vinju and Gerjon de Vries (SIG)
- Sabrina Jim, From UML diagrams to behavioural source code,
pdf
Organisation: Centrum voor Wiskunde en Informatica (CWI)
Supervised by: Paul Klint
- Jermaine Jong, The Trinidad Platform,
pdf
Organisation: Capgemini
Supervised by: Hans Dekkers and Sander Hoogendoorn (Capgemini)
- Richard Kettelerij, Designing a Measurement Programme for Software Development Projects,
pdf
Organisation: Ordina
Supervised by: Hans Dekkers and Dirk Koopman (Ordina)
- Sannie Kwakman, Variability through Aspect Oriented Programming in J2ME game development,
confidential,
Organisation: Gamica
Supervised by: Ferdy Blaset (Gamica) and Jurgen Vinju
- Sven Langenhuisen, Generate Domain Specific Knowledge to Support Silicon Bases MEMs Development,
pdf
Organisation: Cavendish Kinetics
Supervised by: Jan van Eijck and Dirkj Ortloff (Cavendish Kinetics)
- Arnold Lankamp, The ToolBus: Inter Tool Communication,
pdf
Organisation: Centrum voor Wiskunde en Informatica (CWI)
Supervised by: Paul Klint
- Jacob Ooms, Ontwerp van een Group Decision Support System (in Dutch),
pdf
Organisation: Memori
Supervised by: Hans Dekkers and Dirk G.A. Kenis (Memori)
- Maarten Pater, Searching in public protein databases for novel Peroxisomal PTS1 containing Proteins,
confidential
Organisation: Academic Medical Center (AMC), Amsterdam
Supervised by Jan van Eijck, G. A. Jansen (AMC), Jurgen Vinju
- Tim Prijn, Framework Software Quality Analysis: A Case Study,
pdf
Organisation: Info Support
Supervised by: Bastiaan Rodenburg (Info Support) and Jurgen Vinju
- Jeroen Quakernaat, Het analyseren en verbeteren van een architectuurbeschrijving (in Dutch),
pdf
Organisation: Getronics PinkRoccade
Supervised by: Hans Dekkers, Rik Farenhorst (Getronics PinkRoccade), and Job Vondeling (Getronics PinkRoccade)
- Julien Rentrop, Software Metrics as Benchmarks for Source Code Quality of Software Systems,
pdf
Organisation: Software Improvement Group (SIG)
Supervised by: Patrick Duin (SIG) and Jurgen Vinju
- Robin Rijnbeek, SIP-based communication between Microsoft Live Communications Server and the NEC Philips Private Branch Exchange,
confidential,
Organisation: NEC Philips Unified Solutions
Supervised by: Gerard Hoogland (NEC Philips) and Paul Klint
- Youri op't Roodt, The effect of Ajax on performance and usability in web environments,
pdf
Organisation: Hyves (Startphone Limited)
Supervised by: Koen Kam (Hyves) and Jurgen Vinju
- Daniel Vrancken, Analyse Databasegebruik van het ChipSoft Framework (in Dutch),
pdf
Organisation: ChipSoft
Supervised by: Jan van Eijck and Jan Truijens (ChipSoft)
- Bart Vreeken, Datatransformaties door middel van Model Driven Architecture
pdf
Organisation: Ordina
Supervised by: Etienne Bido (Ordina) and Hans Dekkers
- Bas Warmerdam, Software Quality Improvement at the AMC medical image processing group,
confidential
Organisation: Academic Medical Centre (AMC), Amsterdam
Supervised by: Hans Dekkers and J.G. Snel (AMC)
- Rene Wiegers, Interaction with 3D VTK widgets: A quantitative study on the influence of 2DOF a
nd 6DOF
input devices on user performance,
pdf
Organisation: Centrum voor Wiskunde en Informatica (CWI)
Supervised by: Jan van Eijck and Robert van Liere (CWI)
- Jacco van Willegen, Extractie van dode code in een heterogeen systeem: statisch analyse in combinatie met dynamische analyse (in Dutch),
pdf
Organisation: Centrum voor Wiskunde en Informatica (CWI)
Supervised by: Paul Klint
- Jonathan Witkamp, Reconstructing Software Architecture Documentation for Maintainability,
pdf
Organisation: Lost Boys
Supervised by: Hans Dekkers and J. Meijerink (Lost Boys)
2004-2005
- Jeroen Arnoldus, Grammaticacontrole met behulp van Rscript (in Dutch),
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Mark van den Brand and Paul Klint
- Onno Bagijn, SOx IT Testing process compliance for Shell People,
pdf
Organisation: Shell International
Supervised by: Rolf van den Doel (Shell People Programme) and Paul Klint
- Arjan Borst, Ontwikkeling van een framework voor distributed computing (in Dutch),
pdf
Organisation: Amsterdam Medical Centre (AMC)
Supervised by: Hans Dekkers and Jeroen Snel (AMC)
- Raimondo Faustinelli, De mate van anonimiteit in mixnetwerken gebruikmakend van redundante berichten (in Dutch),
pdf
Organisation: Technical University Delft (TUD)
Supervised by: K. Cartrysse (TUD), Jan van Eijck, and J.C.A. van der Lubbe (TUD)
- Marinus Geuze, Reengineering Legacy in een veranderende software architectuur (in Dutch),
pdf
Organisation: PinkRoccade Civility
Supervised by: Hans Dekkers and B. Rebergen (PinkRoccade Civility)
- Edwin de Groot, Softwarekwaliteit van MDA tools (in Dutch),
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Mark van den Brand and Jan van Eijck
- Peter Heibrink, Integratietest voor de ASF+SDF Meta-Environment (in Dutch),
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Mark van den Brand and Paul Klint
- Bram de Jager, Kostenschatten, een methodische aanpak voor Imtech ICT Information Technology (in Dutch),
pdf
Organisation: Imtech
Supervised by: Hans Dekkers, S. Hadinegoro (Imtech) and D. Lameir (Imtech)
- Jonne Kats, The project leader's cockpit,
pdf
Organisation: Philips Medical Systems (PMS)
Supervised by: L. Hofland (PMS), Paul Klint and R. Krikhaar (PMS)
- Johan de Koning, Virtuele Maquette, 3D visualisatie met behulp van een database (in Dutch),
pdf
Organisation: Geodan
Supervised by: Jan van Eijck and Valik Solorzano Barboza
- Joost Meijles, Analysis of designers' work,
pdf
Organisation: Philips Medical Systems (PMS)
Supervised by S.B. Buunen (PMS), Paul Klint and R. Krikhaar (PMS)
- Stelian Paraschiv, Gebruik van GPS voor routeplanning en routetracering (in Dutch),
pdf
Organisation: Ben & Jerry's IJs-Express
Supervised by: C. Bevelander (Ben & Jerry's) and Jan van Eijck
- Gerbrand Stap, COBOL data flow restructuring,
pdf
Organistation: Free University of Amsterdam (VUA)
Supervised by: Mark van den Brand, Steven Klusener (VUA), and Niels Veerman (VUA)
- Bas Terwijn, Selecting middleware for the Intelligent Autonomous Systems group,
pdf
Organisation: University of Amsterdam (Uva)
Supervised by: Jan van Eijck and M. Maris (UvA)
- Willem Visscher, Software process improvement bij HGH (in Dutch),
(Confidential)
Organisation: Het Glazen Huis Business Consultancy (HGH)
Supervised by: Hans Dekkers and Peter Kranenburg (HGH)
2003-2004
- Idris Alamutu, Towards the integration of two repositories,
pdf
Organisation: Mattic
Supervised by: Mark van den Brand and Jeanot Bijpost (Mattic)
- August L'Annee de Betrancourt (joint work with Peter Lamers),
Developing a suitable structured testing approach for a small web development company,
pdf
Organisation: Basket Builders (BB)
Supervised by: Alban Ponse and David Smits (BB)
- Yassin Asri, Model based generation of a 3 tier application,
pdf
Organisation: Mattic
Supervised by: Mark van den Brand and Jeanot Bijpost (Mattic)
- Wilfred Belo, Model Driven Architecture (in Dutch),
pdf
Organisation: Ordina
Supervised by: J.F.J. Branderhorst (Ordina) and Alban Ponse
- Rinke Blootens, Draadloos race-informatiesysteem (in Dutch),
(Confidential)
Organisation: Track Timing
Supervised by: Paul Klint and B. Nagels (Track Timing)
- Shahjihan Chaudry, Anti-spam Masters project,
pdf
Organisation: Centrum voor Wiskunde en Informatica
Supervised by: Paul Klint and Sjouke Mauw (CWI/TUE)
- Hans Dekkers, Business case: the role of the IT architect,
pdf
Organisation: Free University Amsterdam (VUA)
Supervised by: Paul Klint and Henk Koning (VUA)
- Abdelhadi Elemraoui
- Sabrina Filemon, Automatic homework checking: utopia?,
pdf,
Organisation: Hogeschool van Amsterdam (HvA)
Supervised by: Mark van den Brand
- Chris Houwing, Visualisatie statistische gegevens (in Dutch),
pdf
Organisation: Centraal Bureau voor de Statistiek (CBS)
Supervised by: O. ten Bosch (CBS), E. de Jonge (CBS), and Paul Klint
- Erik-Jan Kok, FleetOnline (in Dutch),
pdf
Organisation: Geodan Mobile Solutions
Supervised by: Barend Gehrels (Geodan) and Alban Ponse
- Said Lakhloufi, JFC/Swing editor voor de ASF+SDF Meta-Environment (in Dutch),
pdf
Organisation: Centrum voor Wiskunde en Informatica (CWI)
Supervised by: Mark van den Brand, Hayco de Jong (CWI), Paul Klint, Taeke Kooiker (CWI), Paul Klint and Jurgen Vinju (CWI)
- Peter Lamers (joint work with August L'Annee de Betrancourt),
Developing a suitable structured testing approach for a small web development company,
pdf
Organisation: Basket Builders (BB)
Supervised by: Alban Ponse and David Smits (BB)
- Martijn Langereis (joint work with Erik Mulder), XML Stage (in Dutch), confidential,
Organisation: Basket Builders (BB)
Supervised by: Alban Ponse and Steven Verver (BB)
- Erik Mulder (joint work with Martijn Langereis), XML Stage (in Dutch), confidential,
Organisation: Basket Builders (BB)
Supervised by: Alban Ponse and Steven Verver (BB)
- Matthias Oliveiro, Reverse requirements engineering applied (in Dutch),
pdf
Organisation: Interswitch
Supervised by Daan van den Berg and Jan van Eijck
- Silvester Prinsen, Project Insight,
(Confidential)
Organisation: Grimas
Supervised by: Mark van den Brand, Gerard van Huizen (Grimas), and Jan Tukker (Grimas)
- Martijn Thörig, OO overlay op relationele systemen (in Dutch),
pdf
Organisation: Mattic
Supervised by: Mark van den Brand and jeanot Bijpost (Mattic)
- Fatma Tosun, Evaluating software configuration management tools for Opticon Sensors Europe B.V.,
pdf
Organisation: Opticon Sensors Europe
Supervised by Mark van den Brand and R. de Vries (Opticon)
Back to Paul Klint's Homepage