I'm always looking for good students ! Send me an email if you are interested.
The list of MSc thesis proposals I will submit for 2020/21 are here.
The calendar for the MSc theses process, to be started in the 1º Semester 2019/2020, is as follows:
- até 27 de maio de 2020: Docentes submetem temas no Fénix
- até 7 de julho de 2019: Alunos negoceiam com os docentes e candidatam-se a temas no Fénix
My advice is that you should see all offers and then, obtain all the information you can from the professors proposing the thesis theme. Then, after you obtain all the information, you make an informed decision. There is nothing worse than working for a full year on a subject that you do not like !
Here is a presentation with some guidelines for a MSc thesis: click here (in portuguese).
For several years, I have been supervising several MSC thesis. All MSc theses which are listed below (in reverse chronological order) have been successfully completed at IST. These thesis were done after the Bologna process has been applied. In addition, I also indicate the theses in progress and the expected completion date in order to provide a perspective of the near future. Starting from 2006/07, due to the Bologna process, the final-year projects were replaced by MSc theses.
2018-
2019 (still onging)
Type
of Supervision |
Identification
of the Thesis |
Supervisor |
OMB.76 - detectBiklio – detect bicycle usage with an Android smartphone app. Bruno Santos. |
Supervisor |
OMB.75 - detectP2P – P2P detection of travel Mode. João Calisto. |
Supervisor |
OMB.74 - GCperf – A Performance Comparison of Modern Garbage Collectors for Big Data Environments. Carlos Gonçalves. |
2016-
2018
Type
of Supervision |
Identification
of the Thesis |
Supervisor |
OMB.73 - Detecting Travel and Behavioral Mode. Constantin Zavgorodnii. Examiner: Prof. João Garcia. |
2016-
2017
Type
of Supervision |
Identification
of the Thesis |
Supervisor |
OMB.72 -
BeaconBike – app for cycling behavior change. Andriy
Zabolotnyy. Examiner: Prof. Miguel Pardal |
Supervisor |
OMB.71 -
SocialBeaconBike – social network for cycling behaviour change. Ricardo Abreu.
Examiner: Prof. Bruno Martins. |
Supervisor |
OMB.70 -
ModeDetect – app for activity detection. Miguel Oliveira. Examiner: Prof. Pável Calado. |
Supervisor |
OMB.69 -
TrustedApp – trusted computing for apps. Diogo Monteiro. Examiner: Prof. Nuno Santos. |
Type
of Supervision |
Identification
of the Thesis |
Supervisor |
OMB.68 – Termite: emulation
test-bed for encounter networks (title in
portuguese: “termiteApp - sistema
de suporte ao desenvolvimento de aplicações móveis na cloud”). Filipe Teixeira. 2016. Examiner: Prof. Renato Nunes. |
Supervisor |
OMB.67 - promoting
urban bicycle use through next-generation cycle track-and-score systems. António Pinto. Scheduled to be discussed in 23 Feb. 2017 |
Supervisor |
OMB.66 - Droid
Energy - Detecting and Alerting Users of Power Supply Failures. Gonçalo Grazina.
2016. Examiner: Prof.
Ricardo Pereira. |
Supervisor |
OMB.65 - dbTRACE - a scalable platform for tracking information querying
and management (title in Portuguese: “dbTrace - repositorio de informação de
localização baseado em grafos”). Filipe Guerreiro. 2016. Examiner: Prof. Helena Galhardas. |
Supervisor |
OMB.64 – mobiTrace
- a secure and non-intrusive location system for mobile devices (title in Portuguese:
“mobiTrace - sistema de localização
seguro e não intrusivo”). Rui
Santos. Scheduled to be discussed in Feb.
2017. Examiner: Prof. João Pereira. |
2015-2016 |
|
Type
of Supervision |
Identification
of the Thesis |
Supervisor |
OMB.63 - REVLoc
- Robust, Energy Efficient and Versatile Localization for Mobile Devices. João
Granchinho. 2015. Examiner: Prof. Ricardo Pereira. |
Supervisor |
OMB.62 - TrUbi
- Mobile Operating System Security. Miguel da Costa. 2015. Examiner: Prof. Henrique Domingos. |
Co-supervisor |
OMB.61 - ProntApp:
a mobile question answering application for medicines. Luis de Jesus. 2015. Examiner: Prof. Ricardo Pereira. |
Supervisor |
OMB.60 - On the
Effectiveness of Trust Leases in Securing Mobile Applications. Nuno Duarte.
2015. Examiner: Prof. Henrique Domingos. |
Supervisor |
OMB.59 -
roadAhead - enhanced vision for traffic management. Miguel Baúto. 2015. Examiner: Prof. Teresa Vazão. |
|
2014 – 2015
Type
of Supervision |
Identification
of the Thesis |
Supervisor |
OMB.58 – SLOC – a location-based services platform (title in portuguese: “SLOC - Sistema para Serviços Baseados na Localização”). Luis
Carvalho. 2015. Examiner: Prof. Rui Cruz. |
Supervisor |
OMB.57 -
freeCycles - Efficient Data Distribution for Volunteer Computing. Rodrigo Bruno.
2014. Examiner: Prof. David Matos. |
Supervisor |
OMB.56 -
Locality and Interest Awareness for Wireless Sensor Networks (LIASensor). Bruno
Andrade. 2014. Examiner: Prof. Artur Arsénio. |
Supervisor |
OMB.55
- greenMobile – interest awareness for mobile energy saving. Filipe Barroso.
2014. Examiner: Prof. Paulo Carreira. |
2011
– 2013
Type
of Supervision |
Identification
of the Thesis |
Supervisor |
OMB.54
- fpsTab - first person shooter for tablets.
Oleksandr Bodashko. 2013. |
Co-supervisor |
OMB.53
- Data Deduplication in Web Prefetching Systems.
Pedro Neves. 2013. |
Co-supervisor |
OMB.52
- VFC for Wikis and Web Caching.
Carlos Roque. 2012. |
Supervisor |
OMB.51 - SuusMDM: Gestão de Parques
Informáticos de Terminais Móveis. Roberto Jacinto. 2012. |
Supervisor |
OMB.50
- Idroid - interest aware augmented reality.
Ricardo Brilhante. 2012. |
Supervisor |
OMB.49
- Cloud DReAM - Dynamic Resource Allocation Management for Large Scale
MMOGs.
Miguel Adaixo. 2012. |
Supervisor |
OMB.48
- Mobile Real-Time Marketing.
José Correia. 2012. |
Supervisor |
OMB.47 - Virtualização de
sistemas de atendimento e Corporate TV. Vitor Carvalho. 2012. |
Supervisor |
OMB.46
- SmartSolarGrid - energy management for solar roads.
Diogo Morgado. 2012. |
Co-supervisor |
OMB.45 - ePaga - sistema de pagamento
electrónico. José Macedo. 2012. |
Co-supervisor |
OMB.44 - Vector-Field Consistency para
Desenvolvimento Colaborativo de Software. Miguel Mateus. 2012. |
Co-supervisor |
OMB.43
- VFC-RTS: Vector-Field Consistency para Real-Time-Strategy Multiplayer
Games.
Manuel Cajada. 2012. |
Co-supervisor |
OMB.42
– Strong Mobile Authentication in Single Sign-On Systems. André
Andrade. 2011.[1] |
Supervisor
with one co-supervisor |
OMB.41
- MultiRep - Asynchronous Multi-Device Consistency.
João Ribeiro. 2011. |
Supervisor
with one co-supervisor |
OMB.40 - VFCreckon - Consistência em
jogos multi-jogador. Mário Santos. 2011. |
Supervisor
with one co-supervisor |
OMB.39
- Fault-Tolerant Vector-Field Consistency.
André Donato Santos. 2011. |
Supervisor
with one co-supervisor |
OMB.38
- VFCbox - A Multi-user System for Consistent Sharing.
Jean-Pierre Ramos. 2011. |
Supervisor |
OMB.37 - Uso de sistemas distribuídos
para Disaster Recovery de sistemas de gestão de mobilidade
de subscritores da mcel. Casimiro Balane. 2011. |
Co-supervisor |
OMB.36 - Programação
Paralela Usando Memória Transaccional com Suporte a
Aninhamento Paralelo. David Granchinho. 2011. |
Co-supervisor |
OMB.35 - Replicação de Dados
Baseada em Tarefas. Gonçalo Araújo. 2011. |
Co-supervisor |
OMB.34 - Gridlet Economics: Modelo e
Políticas de Gestão de Recursos num Sistema para
Partilha de Ciclos. Pedro Goldschmidt de Oliveira. 2011. |
2008 – 2010
Type
of Supervision |
Identification
of the Thesis |
Supervisor |
OMB.33
- Distributed Cache System on the OutSystems Agile Platform.
Hugo Silva Veiga. 2010. |
Supervisor
with one co-supervisor |
OMB.32
- ShiftBack: Efficient and Time-shifting Backup.
Pedro Vala. 2010. |
Supervisor |
OMB.31 - Sistema de pagamentos suportados em
telemóvel. Nuno Torrão. 2010. |
Supervisor
with one co-supervisor |
OMB.30
- VFC4FPS - Vector-Field Consistency for a First Person Shooter Game. Bruno Loureiro. 2010. |
Supervisor
with one co-supervisor |
OMB.29 - Smart Briefcases:
Sincronização de Ficheiros Replicados. Tiago Leite. 2010. |
Co-supervisor |
OMB.28 - Arquitectura para Fornecimento de
Serviços Push Multimédia Baseados em
Localização. João Lima Gonçalves. 2010. |
Co-supervisor |
OMB.27
- Scalable and Efficient Resource Discovery in P2P Grids.
Raoul Félix. 2010. |
Co-supervisor |
OMB.26
- Resource Discovery In Semi-structured P2P Networks for CPU
Cycle-Sharing.
João Neves. 2010. |
Co-supervisor |
OMB.25 - Recibos Digitais Baseados em Smart Cards. António Tomé. 2010. |
Co-supervisor |
OMB.24
- Vector-Field Consistency for Cooperative Work.
João Ferreira da Costa. 2010. |
Co-supervisor |
OMB.23
- Redes Sociais para Cycle-Sharing: Social Networks for Cycle-Sharing.
Nuno Aplónia. 2010. |
Co-supervisor |
OMB.22 - VFC para Mobihoc.Net -
Integração de Modelo de Consistência
Adaptado a Jogos Multi-utilizador na .Net Framework. Dinis Lage. 2010. |
Co-supervisor |
OMB.21 - Mecanismos para a Fiabilidade
(Replicação, Tolerância a Faltas,
Checkpointing) de Execução de Tarefas em
Ambientes Cycle-sharing. João Paulino. 2010. |
Co-supervisor |
OMB.20 - Virtualização de
Serviços Postais: Selos Digitais. Paulo Fernandes. 2010. |
Co-supervisor |
OMB.19 - Ubiquitous Consistency:
consistência oportunista em computação
ubíqua. Nuno Nogueira. 2010. |
Supervisor
with one co-supervisor |
OMB.18
- ObiHoc - middleware para redes ad-hoc.
André Conrado. 2010. |
Co-supervisor |
OMB.17 - OSMOSIS-RFID: Sistema de Ficheiros
Semânticos para incorporar Objectos Reais no Mundo Virtual. André Mendes. 2010. |
Supervisor |
OMB.16 - Sistema de Ticketing sobre NFC. Francisco Chaves. 2009. |
Supervisor
with one co-supervisor |
OMB.15
- BackupChunk - Chunk-Based Backup System.
João Paiva. 2009. |
Supervisor
with one co-supervisor |
OMB.14 - FTPChunk Sistema de
transferência de ficheiros baseado em chunks. Diogo Paulo 2009. |
Supervisor
with one co-supervisor |
OMB.13
- VFC Large Scale: Consistency of Replicated Data in Large Scale
Networks.
André Pessoa Negrão. 2009. |
Supervisor
with one co-supervisor |
OMB.12
- Resource Usage in Grids and Peer-to-Peer Systems.
Sérgio Esteves. 2009. |
Supervisor |
OMB.11 - Plataforma de Gestão e
Distribuição de Testes. Filipe Fonseca. 2009. |
Supervisor |
OMB.10 - TargetAd: Publicidade Direccionada em
Sistemas IPTV. Pedro Abrantes. 2009. |
Supervisor |
OMB.09 - Arquitectura DNLA. Gonçalo Nolasco. 2009. |
Supervisor |
OMB.08 - Bizantium:
Replicação de Bases de dados com
tolerância a faltas Bizantinas. Cristovão Honorato. 2009. |
Co-supervisor |
OMB.07 - Ginger-Video-3D:
Adaptação de uma ferramenta de rendering
gráfico/codificação vídeo
para execução paralela em sistema peer-to-peer de
partilha de ciclos. João Morais. 2009. |
Supervisor |
OMB.06 - Sistema de
Monitorização por RFID e
Comunicações Móveis. Luís
Vicente. 2008. |
Supervisor |
OMB.05 - Sistemas de
Fidelização sobre Near Field Communication (NFC). Diogo Simões. 2008. |
Supervisor |
OMB.04
- Developer Productivity in OutSystems Multi-Developer Projects.
João Rosado. 2008. |
Supervisor |
OMB.03
- Multiple Database Access in Outsystems Platform.
João Jesus. 2008. |
Supervisor |
OMB.02 - workflowAcademic - Sistema de Workflow
para Suporte de Provas Académicas. Rui
Pascoal. 2008 |
Supervisor |
OMB.01 - integrationUTL - Sistema de
Integração e Consolidação
de Informação na UTL. António
Farinha. 2008. |
I was also co-supervisor of some more MSc thesis (post-Bologna) but having not kept a systematic record, I do not present them. Therefore, this list is not exhaustive.
[1] Thesis
developed under the Dual Master Agreement between the Instituto
Superior Técnico (IST) and the Helsinki University
of Technology - Aalto University (TKK) in the degree of Mobile
Computing - Services and Security, under the supervision of Prof.
Tuomas Aura (and my co-supervision) in Aalto University.