Current students and Alumni


Current Students/Researchers

David Aparício
Pattern Discovery in Complex Networks. PhD candidate in Computer Science. Minho, Aviero and Porto Joint Doctoral Program (MAP-i).
Main adviser: Pedro Ribeiro.
João Rodrigues
Crowdsourcing Mobile Devices to Build Computational Edge Clouds. PhD candidate in Computer Science. Computer Science Department, Faculty of Science, University of Porto.
Main-adviser: Luís Lopes.
Joaquim Esteves da Silva
Scheduling Computations Over High-Churn Networks of Mobile Devices. PhD candidate in Computer Science, Minho Aveiro and Porto Joint Doctoral Program (MAP-i). Computer Science Department, Faculty of Science, University of Porto.
Co-adviser: Luís Lopes.
Rolando Martins
Mobile Distributed and Secure Computing. Post-Doctoral researcher at CRACS/INESC TEC.
Sylwia Bugla
Researcher in Authenticos project: Strategies for Name Disambiguation and Record Reconciliation.

Alumni Post-Doc

Pedro Ribeiro, currently Invited Assistant Prof. at CS Dep, Univ. of Porto.
Large Scale Complex Networks Analysis - 2011-2014.

Alumni PhD

Sarvenaz Choobdar
PhD candidate in CS (MAPi): On the Characterization and Comparison of Complex Networks, PhD in Computer Science, Minho Aveiro and Porto Joint Doctoral Program (MAP-i), Computer Science Department, School of Sciences, University of Porto, March, 2015.
Co-adviser: Pedro Ribeiro.
Rolando Martins, worked at EFACEC; CMU and Yinzcam (US).
On the Integration of Real-Time and Fault-Tolerance in P2P Middleware, PhD in Computer Science, Computer Science Department, School of Sciences, University of Porto, May, 2012.
Co-adviser: Luís Lopes.
Pedro Ribeiro, currently Post-Doc and invited Assistant Prof. at the CS Dep. at Univ. of Porto
Efficient and Scalable Algorithms for Network Motifs Discovery, PhD in Computer Science, Computer Science Department, School of Sciences, University of Porto, June, 2011.
Co-adviser: Luís Lopes.
Hervé Paulino, currently Assistant Prof. at New University of Lisbon (UNL)
An Infrastructure for mobile service-oriented computing encoded on a process calculus, PhD in Informatics, Informatics Department, New University of Lisbon, December, 2006.
Main adviser: Luís Lopes.
Nuno P. Fonseca, currently a CIENCIA2008 Post-doc with CRACS/INESC-Porto LA.
Parallelism in Inductive Logic Programming, PhD in Computer Science, Faculty of Science,University of Porto, October, 2006.
Co-adviser: Rui Camacho (FEUP).
Álvaro Reis Figueira, currently Assistant Prof. at CS Dep, Univ. of Porto.
Design and Implementation of a Distributed System with Mobility Based on a Process Calculus, PhD in Computer Science, Faculty of Science, University of Porto, June, 2004.
Co-adviser: Luís Lopes.
Ricardo Nuno Lopes. Assistant Prof. at CS Dep. Uni. of Porto, (2001-2007).
An Implementation of the Extended Andorra Model . PhD in Computer Science, Faculty of Science, University of Porto, December 2001.
Main adviser: Vítor Santos Costa.
Ricardo Jorge Rocha, currently Assistant Prof. at CS Dep., Univ. of Porto.
On Applying Or-Parallelism and Tabling to Logic Programs. PhD in Computer Science, Faculty of Science, University of Porto, November 2001.
Co-adviser Vítor Santos Costa.
Manuel Eduardo Correia, Currently Assistant Prof. at CS Dep. Univ. Porto.
On The Implementation of And/Or Parallelism in Logic Programming Systems. PhD in Computer Science, Faculty of Science, University of Porto, November, 2001.
Co-adviser: Vítor Santos Costa.
Luís Lopes, currently, Associate Prof. in the CS Dep, Univ. of Porto.
On the Design and Implementation of a Virtual Machine for Process Calculi. PhD in Computer Science, Faculty of Science, University of Porto, December 1999.
Co-adviser: Vasco Vasconcelos (FCUL).

Alumni Masters

Daniel Filipe Silva
P3-Mobile: Parallel Peer-to-Peer Computing on Mobile Devices. MSc in Computer Science. Computer Science Department, Faculty of Science, University of Porto, July, 2016.
Co-adviser: Luís Lopes.
Fábio Domingues
Authenticus: Architecture and Mechanisms to Support a National Repository of Scientific Publications. MSc in Computer Science. Computer Science Department, Faculty of Science, University of Porto, November, 2015.
Jorge Miguel Barros da Silva
A Parallel Computing Hybrid Approach for Feature Selection. Integrated Master in Networks and Informatics Systems Engineering, Faculty of Science, University of Porto, October, 2015.
Adviser: Ana Aguiar (FEUP).
Joaquim Esteves da Silva
Simulation of Algorithms for Mobile Ad-Hoc Networks. MSc in Computer Science, Faculty of Science, University of Porto, July, 2015.
Co-adviser: Luís Lopes.
David Aparício
Pattern Discovery in Complex Networks using Parallelism.. MSc in Computer Science. Faculty of Science, University of Porto, July, 2014.
Co-advised by Pedro Ribeiro.
Rui Vieira
Or-Parallel Prolog Execution on Multicores Based on Stack Splitting.. MSc in Networks and Informatics Systems Engineering. Faculty of Science, University of Porto, November, 2011.
Co-advised by Ricardo Rocha.
Sylwia Teresa Bugla
Name Identification in Scientific Publications.. MSc in Networking and Informatics Systems Engineering. Faculty of Science, University of Porto, December, 2009.
João Paulo Magalhães, currently at Instituto Politecnico de Felgueiras.
A Peer-to-Peer Distributed File System. MSc in Informatics. Faculty of Science, University of Porto, April, 2005.
Co-advised by Luís Lopes.
Rolando Martins, currently at Efacec.
An Implementation of a Distributed Or-Parallel Prolog System based on Stack Splitting. MSc in Informatics, Faculty of Science, University of Porto, July, 2003.
Co-advised by Ricardo Rocha.
Lícinio Oliveira, currently at Accenture.
P3: Parallel Peer-to-Peer. MSc in Informatics. Faculty of Science, University of Porto, June, 2003.
Co-advised by Luís Lopes.
Rogério Ferreira, works for Qimonda.
A Methodology for Data Sharing among Heterogeneous Databases using XML. MSc in Informatics. Faculty of Science, University of Porto, March, 2003.
Co-advised by José Paulo Leal.
Nuno Amado, first job with Edinfor.
Parallelization of Classification Algorithms. MSc in Artificial Intelligence and Computing, University of Porto, January 2002.
Co-advised by João Gama.
Mário João Antunes, Currently is a lecturer at IPL (Leiria).
Centralized Remote Administration of Groups of UNIX Machines. MSc in Informatics. Faculty of Science, University of Porto, October 2001.
Co-advised Manuel Eduardo Correia.
Hervé Paulino, carried over for PhD.
Design and Implementation of the pSystem for Distributed Memory Architectures. MSc in Computer Science, Faculty of Science, University of Porto, October 1998.
Ricardo Jorge Rocha, carried on for PhD.
YapOr: an Or-Parallel Prolog System Based on Environment Copying. MSc in Informatics, University of Minho, October 1996.
Luís Lopes, carried on for PhD.
A Parallel Programming Environment for Shared Memory Architectures, the pSystem. Equivalent to MPhil in Computer Science, Faculty of Science, University of Porto, February 1995.

Junior researchers (BIC,BII)

André Rodrigues
Undergrad student initiating research: A Web repository of programming exercises with automated judging. 12/2008 - 11/2009.
Co-adviser: Pedro Ribeiro.