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

  1. Qais Ali, Static Program Visualization within the ASF+SDF Meta-Environment, pdf
    Organisation: Centrum voor Wiskunde en Informatica
    Supervised by: Paul Klint
  2. Hidde Baggelaar, Evaluating Programmer Performance, pdf
    Organisation: Centrum voor Wiskunde en Informatica
    Supervised by: Paul Klint
  3. Jeroen van den Bos, Refactoring (in) Eclipse, pdf
    Organisation: Centrum voor Wiskunde en Informatica
    Supervised by: Bas Basten, Paul Klint
  4. 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)
  5. 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)
  6. 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
  7. 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)
  8. 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)
  9. Michel Rijnders, First-order Logic as a Lightweight Software Specification Language, pdf
    Organisation: Centrum voor Wiskunde en Informatica (CWI)
    Supervised by: Jan van Eijck
  10. 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

  1. Bas Basten, Ambiguity Detection methods for Context-free Grammars, pdf
    Organisation: Centrum voor Wiskunde en Informatica
    Supervised by: Paul Klint
  2. Alexander Belgraver, The use of Workshops for Requirements Engineering, pdf
    Organisation: University of Amsterdam
    Supervised by: Hans Dekkers
  3. 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)
  4. 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
  5. Jan Derriks, Fortran grammatica-extractie, pdf
    Organisation: Centrum voor Wiskunde en Informatica
    Supervised by: Paul Klint and Jurgen Vinju
  6. Anton Gerdesssen, Framework Comparison Method, pdf
    Organisation: Everest
    Supervised by: Onno de Groote (Everest) and Jurgen Vinju
  7. Sebastiaan Herman, Rapid application development offshore, pdf
    Organisation: Paydutch
    Supervised by: Hans Dekkers and Mark Roelofsen (Paydutch)
  8. Ricardo Lindooren, Testability of Dependency Injection, pdf
    Organisation: Venspro
    Supervised by: Jurgen Vinju and Johan van Vulpen (Venspro)
  9. Anton Lycklama a Nijeholt, Transparent Sessions and Transactions, pdf
    Organisation: Sogyo
    Supervised by: Edwin van Dillen (Sogyo) and Paul Klint
  10. Arjen van Schie, Programming for A Parallel Future, pdf
    Organisation: LogicaCMG
    Supervised by: Martin van Amerfoorth (LogicaCMG), Wouter Kers (LogicaCMG) and Jurgen Vinju
  11. Srinivasan Tharmarajah, Aspect Oriented Programming in Domain Driven Design, pdf
    Organisation: Sogyo
    Supervised by: Stefan Bookholt (Sogyo) and Hans Dekkers
  12. Ron Valkering, Syntax Error Handling in Scannerless Generalized LR Parsers, pdf
    Organisation: Centrum voor Wiskunde en Informatica
    Supervised by: Jurgen Vinju
  13. Renze de Vries, Service Oriented Architecture, pdf
    Organisation: LogicaCMG
    Supervised by: Kelly Daamen (LogicaCMG), Ilske Verburg (LogicaCMG) and Jurgen Vinju
  14. Ernout van der Waard, De softwarefactory, pdf
    Organisation: Anonymous
    Supervised by: Hans Dekkers
  15. 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

  1. 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)
  2. 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
  3. Paul Bakker, The Framework Productivity Measurement Method, pdf
    Organisation: Info Support
    Supervised by: Ronald Verduin (Info Support) and Jurgen Vinju
  4. Menno Bredenoord, How to optimize Rscript comprehensions?, pdf
    Organisation: Centrum voor Wiskunde en Informatica (CWI)
    Supervised by: Paul Klint
  5. 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)
  6. Sabrina Jim, From UML diagrams to behavioural source code, pdf
    Organisation: Centrum voor Wiskunde en Informatica (CWI)
    Supervised by: Paul Klint
  7. Jermaine Jong, The Trinidad Platform, pdf
    Organisation: Capgemini
    Supervised by: Hans Dekkers and Sander Hoogendoorn (Capgemini)
  8. Richard Kettelerij, Designing a Measurement Programme for Software Development Projects, pdf
    Organisation: Ordina
    Supervised by: Hans Dekkers and Dirk Koopman (Ordina)
  9. Sannie Kwakman, Variability through Aspect Oriented Programming in J2ME game development, confidential,
    Organisation: Gamica
    Supervised by: Ferdy Blaset (Gamica) and Jurgen Vinju
  10. 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)
  11. Arnold Lankamp, The ToolBus: Inter Tool Communication, pdf
    Organisation: Centrum voor Wiskunde en Informatica (CWI)
    Supervised by: Paul Klint
  12. Jacob Ooms, Ontwerp van een Group Decision Support System (in Dutch), pdf
    Organisation: Memori Supervised by: Hans Dekkers and Dirk G.A. Kenis (Memori)
  13. 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
  14. Tim Prijn, Framework Software Quality Analysis: A Case Study, pdf
    Organisation: Info Support
    Supervised by: Bastiaan Rodenburg (Info Support) and Jurgen Vinju
  15. 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)
  16. 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
  17. 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
  18. 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
  19. Daniel Vrancken, Analyse Databasegebruik van het ChipSoft Framework (in Dutch), pdf
    Organisation: ChipSoft
    Supervised by: Jan van Eijck and Jan Truijens (ChipSoft)
  20. Bart Vreeken, Datatransformaties door middel van Model Driven Architecture pdf
    Organisation: Ordina
    Supervised by: Etienne Bido (Ordina) and Hans Dekkers
  21. 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)
  22. 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)
  23. 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
  24. Jonathan Witkamp, Reconstructing Software Architecture Documentation for Maintainability, pdf
    Organisation: Lost Boys
    Supervised by: Hans Dekkers and J. Meijerink (Lost Boys)

2004-2005

  1. 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
  2. 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
  3. 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)
  4. 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)
  5. Marinus Geuze, Reengineering Legacy in een veranderende software architectuur (in Dutch), pdf
    Organisation: PinkRoccade Civility
    Supervised by: Hans Dekkers and B. Rebergen (PinkRoccade Civility)
  6. 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
  7. 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
  8. 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)
  9. Jonne Kats, The project leader's cockpit, pdf
    Organisation: Philips Medical Systems (PMS)
    Supervised by: L. Hofland (PMS), Paul Klint and R. Krikhaar (PMS)
  10. 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
  11. Joost Meijles, Analysis of designers' work, pdf
    Organisation: Philips Medical Systems (PMS)
    Supervised by S.B. Buunen (PMS), Paul Klint and R. Krikhaar (PMS)
  12. 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
  13. 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)
  14. 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)
  15. 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

  1. Idris Alamutu, Towards the integration of two repositories, pdf
    Organisation: Mattic
    Supervised by: Mark van den Brand and Jeanot Bijpost (Mattic)
  2. 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)
  3. Yassin Asri, Model based generation of a 3 tier application, pdf
    Organisation: Mattic
    Supervised by: Mark van den Brand and Jeanot Bijpost (Mattic)
  4. Wilfred Belo, Model Driven Architecture (in Dutch), pdf
    Organisation: Ordina
    Supervised by: J.F.J. Branderhorst (Ordina) and Alban Ponse
  5. Rinke Blootens, Draadloos race-informatiesysteem (in Dutch), (Confidential)
    Organisation: Track Timing
    Supervised by: Paul Klint and B. Nagels (Track Timing)
  6. Shahjihan Chaudry, Anti-spam Masters project, pdf
    Organisation: Centrum voor Wiskunde en Informatica
    Supervised by: Paul Klint and Sjouke Mauw (CWI/TUE)
  7. Hans Dekkers, Business case: the role of the IT architect, pdf
    Organisation: Free University Amsterdam (VUA)
    Supervised by: Paul Klint and Henk Koning (VUA)
  8. Abdelhadi Elemraoui
  9. Sabrina Filemon, Automatic homework checking: utopia?, pdf,
    Organisation: Hogeschool van Amsterdam (HvA)
    Supervised by: Mark van den Brand
  10. 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
  11. Erik-Jan Kok, FleetOnline (in Dutch), pdf
    Organisation: Geodan Mobile Solutions
    Supervised by: Barend Gehrels (Geodan) and Alban Ponse
  12. 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)
  13. 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)
  14. Martijn Langereis (joint work with Erik Mulder), XML Stage (in Dutch), confidential,
    Organisation: Basket Builders (BB)
    Supervised by: Alban Ponse and Steven Verver (BB)
  15. Erik Mulder (joint work with Martijn Langereis), XML Stage (in Dutch), confidential,
    Organisation: Basket Builders (BB)
    Supervised by: Alban Ponse and Steven Verver (BB)
  16. Matthias Oliveiro, Reverse requirements engineering applied (in Dutch), pdf
    Organisation: Interswitch
    Supervised by Daan van den Berg and Jan van Eijck
  17. Silvester Prinsen, Project Insight, (Confidential)
    Organisation: Grimas
    Supervised by: Mark van den Brand, Gerard van Huizen (Grimas), and Jan Tukker (Grimas)
  18. Martijn Thörig, OO overlay op relationele systemen (in Dutch), pdf
    Organisation: Mattic
    Supervised by: Mark van den Brand and jeanot Bijpost (Mattic)
  19. 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

Valid HTML 4.01!