Thesistoekenningen 2014-2015
Toelichting Een cluster van heel populaire thesissen maakte het onmogelijk om iedereen een keuze uit zijn top drie te geven. Tevens wou Prof. Duval het aantal thesissen dat hij begeleidt beperken tot 10. Dit heeft voor gevolg dat 6 studenten, die voor hun eerste 3 keuzes heel populaire onderwerpen gekozen hebben, een vierde keuze toegewezen krijgen. Onderzoeksgroep DISTRINET 2 Brecht Gossele 3 Jo Van Bulck 4 Pieter Van Hees 8 Jeff Mesens 10 Dario Incalza 14 Vincent Goossens 17 Wonne Joosen 19 Roel Storms 21 Bert Clybouw 23 Steven Roose
cw cw ti ti cw cw cw cw ti cw
E E E E E E E E E E
Roel Wuyts Frank Piessens Roel Wuyts Frank Piessens Lieven Desmet en Frank Piessens Frank Piessens Frank Piessens Lieven Desmet Danny Hughes Frank Piessens
101 103 104 104 105 108 114 114 117 118
cw ti cw cw ti cw ti cw cw cw
1 3 2 2 4 1 1 1 1 3
Frank Piessens Riccardo Scandariato en Wouter Joosen Wouter Joosen Wouter Joosen Wouter Joosen Wouter Joosen Frank Piessens Frank Piessens Bart De Decker Bart De Decker
Thomas De Vos Thomas Bosmans Wout Scheepers Bart Verhoeven Niels Tureluren Bart Van der Plancken Christophe Creeten Michiel Meersmans Francis Duvivier Tim Bielders
1
Optimized Genome Sequencing OS support voor Sancus Configureerbare Visualizaties van genoomdata Evaluating countermeasures and attacks for securing network services Beveiliging van web gebaseerde Android applicaties Monad reificatie voor optimisatie van parsers Countermeasures for Distributed Denial-of-Service attacks in a real-world context Development of secure session management within a browser The use of a smartwatch during a presentation Using Dart to compare native and browser environments for running P2P applications Secure the trash! – Garbage collection for securely compiled programs Ondersteuning voor veilige software- architectuur Browser fingerprinting and user-tracking Browser fingerprinting and user-tracking Een nieuwe beveiligingstaal voor internetapplicaties Geef toegangscontrole een boost door de regels te herschrijven Learning Dynamic Data Structures from Compiled Programs Learning Dynamic Data Structures from Compiled Programs Did you just lose all your keys? Dealing with a lost smartphone To (privately) catch a thief: analysis of smartphone anti-theft mechanisms
119 120 122 123 129 131 133 136 137 139 140 141 141 144 145
Ben Lefevere Martijn Willekens Tom Jorissen Koen Certyn Jochen Tombal Samuel Lannoy Mattias Buelens Sven Akkermans Sam Gielis Thomas Vandebuerie Laurens Vanderstraeten Wim Luts Dieter Castel Maxim Van Mechelen Jonas Devlieghere
cw ti ti cw cw cw cw cw cw ti cw ti cw cw cw
1 2 1 1 1 1 1 1 4 3 2 1 3 2 1
Bart De Decker Bart De Decker Frank Piessens Wouter Joosen Yolande Berbers Danny Hughes Danny Hughes Danny Hughes Danny Hughes Danny Hughes Danny Hughes Frank Piessens en Lieven Desmet Frank Piessens en Lieven Desmet Tom Holvoet Yolande Berbers
148
Stefaan Truijen
cw
1
Frank Piessens
149 151 152 153 155 156 157 158
Toon Nolten Alexander Timmermans Dennis Frett William Mauclet Vincent Reniers Arne Van der Stappen Tiemen Celis Sophie Mari¨en
cw ti cw cw cw cw cw cw
1 1 1 2 3 1 1 2
Dominique Devriese en Frank Piessens Tom Holvoet en Tom Wenseleers Frank Piessens Wouter Joosen Wouter Joosen Herman Bruyninckx en Tom Holvoet Bart De Decker Tom Holvoet
Onderzoeksgroep DTAI 5 Joren Verspeurt 9 Thibault Leemans
cw cw
E E
Hendrik Blockeel Luc De Raedt
11 12 15 16 20
Stefanie Verhulst Samuel Kolb Anna-Elisabeth Schnell Thomas Pattyn Christiaan Leysen
cw cw cw cw cw
E E E E E
Hendrik Blockeel Luc De Raedt Jesse Davis Danny De Schreye Luc De Raedt
22
Gijs Muys
ti
E
Jesse Davis
Express your opinion (more) freely: a privacy-friendly reputation system Mobile shopping apps: friends or foes Analysis of reflective denial-of service attacks Intelligent schalen van SaaS applicaties in Hybride Clouds Implicit context-based user identification with mobile devices Augmenting reality with self-interfacing smart systems Lightweight software management in wireless sensor networks using BitTorrent Improving middleware by natively supporting IPv6 features Dashboard Factory Creating smart environment applications LooCI in the sky with diamonds Security in web and mobile applications Security in web and mobile applications Evolutionair stabiele biedingsstrategieen in een continue energiemarkt Benchmarking the power of leading-edge mobile devices with Android face detector API and Rest communication in mobile cloud computing Het onderzoeken en ontwikkelen van tegenmaatregelen met betrekking tot geheugen bespionerende technieken van malware Programmeren en bewijzen in dependently typed talen Evolution of collective behavior with swarms of robots Leveraging Protected Software Modules for DIGIPASS Strong Authentication Dynamic Cloud Migration towards a Software as a Service application Detailed comparison and performance evaluation of NoSQL abstraction layers Designing fully autonomous and cooperative drones (that can fly) Your smartphone knows better: context-based access control for cloud storage services Speltheorie en cybersecurity - een studie van Heartbleed
Personalized dynamic content generation in games using live focus data Robot Manipulation: Using relational respresentations for setting the table in a robot simulator Machine Learning in Boeing Airplanes Leren van constraints en optimalisatie criteria Automatisch detecteren van kinesitherapie oefeningen om nauwkeurigheid te vergroten Op zoek naar inspiratie: evaluatie van muziek als vraag en antwoord Hoe kan het leren van relationele affordance modellen voor manipulatie van meerdere objecten toegepast worden in combinatie met het plannen van robotacties? PGM vs. FGCM using semantic web technology for clinical decision support
2
202 203 204 206 209 210 211 216 217 218
Mathieu Theerens Thomas Neven Yuri Passchyn Tim Van Waes Kobe Vrancken Neeltje van Ginkel Ruben Pieters Dries Vanhacht Wouter Schaekers Joris Gielen
cw cw cw cw cw cw* cw ti cw cw
1 2 2 2 4 1 2 3 3 2
Benedicte Vanwanseele en Jesse Davis Jesse Davis Jesse Davis Anton Dries en Luc De Raedt Jesse Davis Marc Denecker Angelika Kimmig en Luc De Raedt Hendrik Blockeel Hendrik Blockeel Luc De Raedt en Matthijs van Leeuwen
219 220
Lara Cardinaels Jeroen Van Gool
ti ti
4 1
Luc De Raedt en Matthijs van Leeuwen Jesse Davis
221 225 226 227 228 228 234 235 236 238
Dieter Verbeemen Jeroen Meys Wouter De Bruyn Pieter Laenen Tom Van hamme Eric de Potter de ten Broeck Kris Bancken Kevin Keersmaekers Joshua Moerman Tim Van hamme
ti ti ti cw cw cw+ ti ti+ ti cw
1 1 1 2 1 1 3 4 3 1
Jesse Davis Jan Ramon Jesse Davis Luc De Raedt Luc De Raedt Luc De Raedt Hendrik Blockeel Hendrik Blockeel Hendrik Blockeel Luc De Raedt en Tinne De Laet
240 244 246 249 250 253 257 262
Tim Van den Eynde Laurent Janssens Maarten Dhondt Stefan Pante Dries Verreydt Stef Noten Alexander Vandenbroucke Erik Sneyders
cw+ cw cw+ cw ti cw cw* ti
2 1 1 4 1 1 1 3
Marc Denecker Marc Denecker Bart Demoen Jan Ramon Jan Ramon Danny De Schreye Bart Demoen Phil Dutre
Tired of getting injured? Preventing running injuries through fatigue detection Defense wins championships: speelstijl analyse in het Belgische basketbal Analyse van spelersrotaties in het Belgische basketbal Probabilistische logica voor Angry Birds Ouch where did I put that file? Maintaining a meaningful folder hierarchy Ik weet niet of ik weet dat ik enkel weet wat ik niet weet Programming by example Kan geen verbinding maken. Wat te doen? Evaluatie van leeralgoritmes bij gebrek aan data Onderscheidende patronen in menigtes ontdekken met behulp van menselijke computers Laat me zien waarom - Visual analytics voor pattern mining Catenaccio, totaalvoetbal, tiki-taka of samba? Onderzoek zelf welke voetbaltactiek superieur is! Anderlecht, Club Brugge of Standard? Kan jij de volgende landskampioen voorspellen? Parallel Proteomics Movie recommendations: you are what you watch Deep pattern mining Mining and learning battle tactics from Starcraft replays Mining and learning battle tactics from Starcraft replays Play by the rules: A rule-based implementation of Candy Crush ´ What happens when I push this button? An ignorant learner for Candy Crush Relax, I know what I’m doing: A thinking learner for Candy Crush Robot Manipulation: Using relational representations for manipulation tasks in a robot simulator Een rationaler IDP-systeem Design Patterns voor FO(.) Formalisatie van de prestaties van een hyper-heuristiek Experimenten configureren Interactieve visualizatie voor onderzoek naar geneesmiddelen Een duet met de machine: evalueren van muziek als vraag en antwoord De tabulatie-monad Extraction of structured data from time-lapse microscopy images
cw cw cw
E E E
Phil Dutre Erik Duval en Joris Klerkx Erik Duval
Augmented Reality Boardgames Analyse, ontwerp en evaluatie van een online data visualisatie applicatie Integratie van online services voor het werken aan projecten
Onderzoeksgroep HCI 1 Wouter Franken 6 Toon Gijbels 7 Vital D’haveloose
3
13
Serge Hendrickx
cw
E
Phil Dutre
18 302 302 305 305 307 307 308 311 312 313 314 318 320 321 322 322 323 324
Wout Meskens Niels Delestinne Brecht Decoster Dieter Naten (DUO) Michiel Ruelens (DUO) Arne Misbaer (DUO) Robin Vrebos (DUO) Laurens Bolle Ine Janssens Herbert Beraldo Koen Theijs Tijs Delvaux Adriaan Callaerts Jannes Van Ussel Thijs Lowette Kurt Malbrancke Lies Tambeur Melvin Hulsmans Katrijne Deckers
ti ti cw cw cw ti ti cw cw cw cw cw cw cw cw ti cw cw cw
E 2 1 1 1 1 1 1 2 1 3 1 3 3 2 1 1 2 2
Marie-Francine Moens Erik Duval Erik Duval Erik Duval Erik Duval Erik Duval Erik Duval Erik Duval Phil Dutre Phil Dutre Phil Dutre Phil Dutre Phil Dutre Marie-Francine Moens Martine De Cock en M-F Moens Erik Duval Erik Duval Erik Duval Marie-Francine Moens
325 328 329 330 331 334 336 337
Milan Samyn Kevin Mordijck Matthias Moulin Nele Rober Jan Schuerman Thomas Broens Michiel Vanvoorden Stijn Hoskens
cw cw cw cw ti cw ti cw
1 1 1 2 1 3 3 3
Marie-Francine Moens Phil Dutre Phil Dutre D De Schreye, E Duval en J Klerkx Phil Dutre Phil Dutre JC Gomez Carranza en M-F Moens JC Gomez Carranza en M-F Moens
Free form lightstage met meerdere gesynchroniseerde camerastandpunten om positiebepaling van de lichtbron uit te voeren Context bepaling in muziek met behulp van machine learning technieken Second screen toepassing voor natuurdocumentaires Second screen toepassing voor natuurdocumentaires Change your state of mind Change your state of mind Interactieve TV: De gebruikerservaring verbeteren met behulp van een tweede scherm Interactieve TV: De gebruikerservaring verbeteren met behulp van een tweede scherm Wearable toepassingen voor studenten Een interactieve assistent voor lijntekeningen met de vrije hand Vloeistofsimulatie en controle op grote schaal Realistische animatie van mond en lippen Hand tracking voor Oculus Rift Voortbeweging van vervormbare lichamen Interrogating Tabular Data ´ Modelling UsersMood and Emotions from Social Media for Recommender Systems Tomorrowland Tomorrowland e-Imker MozartML: Muziek Onderzoeken en Zelf genereren Aan de hand van Recente Technieken in Machine Learning Digital Biologist: A Tool For Automatic Identification of Plants and Birds Coherente gedistribueerde ray tracing Hybride datastructuur voor photon mapping Een sociaal platform voor het uitwisselen van bevragingen en evaluaties Animatie van Sparse Voxel Octrees Probabilistisch doorlopen van acceleratiestructuren EMAIL Mining: Learning to Filter and Classify Electronic Mails Generalizing Knowledge for Text Classification using Evolutionary Hyper-Heuristics
Onderzoeksgroep CODES 401 Kevin Renaers
ti
1
Patrick De Causmaecker
Automatische algoritme configuratie
Onderzoeksgroep NINES 601 Gust Verbruggen
cw
2
Dirk Nuyens
Numerieke integratie over de Sierpinski carpet fractal
Uitleg bij het formaat: 4
• Kolom 1: Thesisnummer • Kolom 2: Naam student • Kolom 3: Richting student • Kolom 4: Het getal geeft aan of de student zijn/haar eerste, tweede, . . . keuze gekregen heeft. Als de student een eigen onderwerp koos, noteren we hier E. • Kolom 5: Promotor(en) • Kolom 6: Titel thesis
5