Identification
Personal identification
- Full name
- Fernando Manuel Augusto da Silva
Citation names
- Silva, Fernando M. A.
- Silva, Fernando
Author identifiers
- Ciência ID
- 571E-8326-2FCF
- ORCID iD
- 0000-0001-8411-7094
- AuthenticusID
- R-000-510
- Google Scholar ID
- https://scholar.google.com/citations?user=OlshyPwAAAAJ
- Researcher Id
- C-5986-2009
- Scopus Author Id
- 35613169000
Addresses
- Computer Science Department, Faculty of Sciences, University of Porto, Rua do Campo Alegre, 1021, 4169-007, Porto, Porto, Portugal (Professional)
Websites
- https://www.dcc.fc.up.pt/~fds/ (Professional)
Knowledge fields
- Exact Sciences - Computer and Information Sciences - Computer Sciences
Education
Degree | Classification | |
---|---|---|
2007/09/25 - 2007/09/26
Concluded
|
Habilitation in Informatics (Subarea of Arquitecture and Computational Systems) (Título de Agregado)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
Unanimously approved |
1988/10/16 - 1993/11/01
Concluded
|
Computer Science (Doctor of Philosophy)
The University of Manchester Faculty of Science and Engineering, United Kingdom
"An Implementation of Or-Parallel Prolog on a Distributed Shared Memory Architecture" (THESIS/DISSERTATION)
|
|
1987/09/10 - 1988/10/15
Concluded
|
Computing (Master)
The University of Manchester - North Campus, United Kingdom
"A Configurable Shell Utilising Multiple Level Inference Strategies and Meta-Level Knowledge" (THESIS/DISSERTATION)
|
|
1980/12/03 - 1985/07/20
Concluded
|
Matemática Aplicada (Licenciatura)
Universidade do Porto Faculdade de Ciências, Portugal
|
15 |
Affiliation
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2012/07/11 - Current | Full Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
2001/06/20 - 2012/07/10 | Associate Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
1994/02/03 - 2001/06/19 | Assistant Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
1989/01/11 - 1994/02/02 | Assistant (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
1985/11/19 - 1989/01/10 | Trainee Assistant (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
Positions / Appointments
Category Host institution |
Employer | |
---|---|---|
2018/06/27 - 2022/06/21 | Vice-Rector | Universidade do Porto, Portugal |
Projects
Contract
Designation | Funders | |
---|---|---|
2015/07 - 2018/12 | SMILeS – Smart, Mobile, Intelligent and Large Scale Sensing
NORTE-01-0145-FEDER-000020
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência Center for Research in Advanced Computing Systems,
Portugal
|
Comissao de Coordenacao e Desenvolvimento Regional do Norte
Concluded
|
2015/07 - 2018/12 | SMILeS ¿ Smart, Mobile, Intelligent and Large Scale Sensing
NORTE-01-0145-FEDER-000020
|
Comissao de Coordenacao e Desenvolvimento Regional do Norte |
2014/04/21 - 2018/07/31 | Hyrax: Crowd-Sourcing Mobile Devices to Develop Edge Clouds
CMUP-ERI/FIA/0048/2013
Instituto de Engenharia de Sistemas e Computadores, Portugal
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal Carnegie Mellon University, United States Instituto de Telecomunicações Lisboa, Portugal Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal Universidade Nova de Lisboa Associação para a Inovação e Desenvolvimento da FCT, Portugal Universidade do Porto Faculdade de Ciências, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2014/04 - 2018/07 | Hyrax: Crowd-Sourcing Mobile Devices to Develop Edge Clouds
CMUP-ERI/FIA/0048/2013
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência Center for Research in Advanced Computing Systems,
Portugal
|
Fundação para a Ciência e a Tecnologia, I.P.
Concluded
|
2016/03 - 2018/06 | Digi-NewB - Non-invasive monitoring of perinatal health through multiparametric digital representation of clinically relevant
functions
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência Center for Research in Advanced Computing Systems,
Portugal
|
EU Framework Programme for Research and Innovation Science with and for Society
Concluded
|
2013/01 - 2015/06 | SIBILA - Towards Smart Interacting Blocks that Improve Learned Advice
ON2/NORTE-07-0124-FEDER-000059
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência Center for Research in Advanced Computing Systems,
Portugal
|
Comissao de Coordenacao e Desenvolvimento Regional do Norte
Concluded
|
2011/01/01 - 2014/06/30 | MicroGrids+EV: Identificação de Estratégias de Controlo e Gestão de Micro-Redes Integrando Veículos Eléctricos
PTDC/EEA-EEL/103546/2008
Instituto de Engenharia de Sistemas e Computadores, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2011/03 - 2014/02 | LEAP - Logic Environments with Advanced Parallelism
PTDC/EIA-CCO/112158/2009
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência Center for Research in Advanced Computing Systems,
Portugal
|
Fundação para a Ciência e a Tecnologia, I.P.
Concluded
|
2010/04 - 2013/03 | HORUS, Horn Representations of Uncertain Systems
PTDC/EIA-EIA/100897/2008
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência Center for Research in Advanced Computing Systems,
Portugal
|
Fundação para a Ciência e a Tecnologia, I.P.
Concluded
|
2011/01/01 - 2012/12/31 | Strategic Project - LA 14 - 2011-2012
PEst-C/EEI/LA0014/2011
PEst-C/EAT/UI4057/2011
Instituto de Engenharia Mecânica, Portugal
Universidade de Aveiro, Portugal Instituto de Engenharia de Sistemas e Computadores, Portugal Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2008/05/18 - 2011/05/17 | Quadro formal para projecto e operação de redes de veículos e sensores em aplicações inovadores de elevado impacto na sociedade
PTDC/EEA-ACR/75242/2006
Universidade do Porto Faculdade de Desporto, Portugal
Universidade do Porto Faculdade de Ciências, Portugal University of California Berkeley, United States Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal Universidade do Minho Centro ALGORITMI, Portugal Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal Centro de Investigação em Sistemas e Tecnologias, Portugal Universidade do Porto Faculdade de Engenharia, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2008/01 - 2011/01 | STAMPA - Sophisticated TAbling Mechanisms for Prolog and their Applications
PTDC/EIA/67738/2006
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência Center for Research in Advanced Computing Systems,
Portugal
|
Fundação para a Ciência e a Tecnologia, I.P.
Concluded
|
2002/06 - 2005/11 | APRIL: Applications using Parallelism in Induction and Logic
Provided by PTCRIS: 40749
POSI/SRI/40749/2001
POSI/SRI/40749/2001
Principal investigator
Universidade do Porto Faculdade de Ciências, Portugal
|
Fundação para a Ciência e a Tecnologia, I.P.
Concluded
|
Outputs
Publications
Book |
|
Book chapter |
|
Conference paper |
|
Edited book |
|
Journal article |
|
Preprint |
|
Other
Other output |
|
Activities
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2022/10 - 2023/12 | Uma Pipeline para Processamento e Recolha de Dados de Trânsito
Supervisor of Henrique Branco Rocha França Barreira
|
M.Sc. in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2022/10 - 2023/07 | Identifying References to Legal Literature in Portuguese Superior Court Decisions
Supervisor of Fábio Miguel Pereira Nogueira
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2020/10 - 2021/12 | Academic Management Information Interoperability Platform for Higher Education Institutions
Co-supervisor of Lucas carvalho de Paula
|
M.Sc. in Computer Science (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2015/09/21 - 2021/12 | Adaptive Computation Offloading in Mobile Edge Clouds
Supervisor of Joaquim Magalhães Esteves da Silva
|
Computer Science (MAP-i) (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2020/10 - 2021/11 | A Predictive Analysis of Academic Success at Universidade do Porto
Supervisor of Rafael Antonio Belokurows
|
M.Sc. in Data Science (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2020/10 - 2021/11 | Uma solução de Business Intelligence para a área académica da U. Porto
Supervisor of André Lage Sobral
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2020/10 - 2021/11 | Uma solução de Business Intelligence para a área de recursos humanos da U.Porto
Supervisor of Solange Sampaio Perdigão
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2016/09/26 - 2021/11 | Towards Measuring Scientific Impact Using Network Science.
Supervisor of Jorge Miguel Barros da Silva
|
Computer Science (MAP-i) (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2014/10 - 2019/07 | Network Comparison and Node Ranking in Complex Networks
Co-supervisor of David Oliveira Aparício
|
Computer Science (MAP-i) (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2014/03/03 - 2019/01/04 | A Middleware for Mobile Edge-Clouds
Co-supervisor of João Filipe Rodrigues
|
Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2017/10 - 2018/12 | Temporal Research Interests Discovery Using Co-Occurrence Keywords Networks
Supervisor of Pedro Cardoso Belém
|
M.Sc. in Computer Science (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2017/10 - 2018/11 | Jogo Android “peer-to-peer” usando o Hyrax “middleware”
Co-supervisor of Rui Pedro Silva
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2017/10 - 2018/07 | Time Series Analysis Based on Complex Networks
Supervisor of Vanessa Alexandra Freitas da Silva
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2016/10 - 2017/11 | Crowdsourcing Video Replays Using Mobile Edge-Clouds
Co-supervisor of Filipe Esteves
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2015/10 - 2016/07 | P3-Mobile: Parallel Peer-to-Peer Computing on Mobile Devices
Supervisor of Daniel Filipe Pereira Moreira da Silva
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2014/10 - 2015/11 | Authenticus: Architecture and Mechanisms to Support a National Repository of Scientific Publications
Supervisor of Fábio André Domingues
|
M.Sc. in Computer Science (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2014/10 - 2015/10 | A Parallel Computing Hybrid Approach for Feature Selection
Supervisor of Jorge Miguel Barros da Silva
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2014/10 - 2015/07 | Simulation of Algorithms for Mobile Ad-Hoc Networks
Supervisor of Joaquim Magalhães Esteves da Silva
|
MSc in Computer Science (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2009/03/02 - 2015/03/20 | On the Characterization and Comparison of Complex Networks
Supervisor of Sarvenaz Choobdar
|
Computer Science (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2013/10 - 2014/07 | Pattern Discovery in Complex Networks using Parallelism
Supervisor of David Oliveira Aparício
|
MSc in Computer Science (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2008/03/03 - 2012/05/07 | On the Integration of Real-Time and Fault-Tolerance in P2P Middleware
Supervisor of Rolando da Silva Martins
|
Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2010/10 - 2011/11 | Or-Parallel Prolog Execution on Multicores Based on Stack Splitting
Supervisor of Rui Edgar da Silva Vieira
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2006/10/01 - 2011/06/20 | Efficient and Scalable Algorithms for Network Motifs Discovery
Supervisor of Pedro Manuel Pinto Ribeiro
|
Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2008/10 - 2009/12 | Name Identification in Scientific Publications
Supervisor of Sylwia Teresa Bugla
|
Integrated Master in Networks and Informatics Systems Engineering (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2002/10 - 2006/12 | An Infrastructure for mobile service-oriented computing encoded on a process calculus
Co-supervisor of Hervé Miguel Cordeiro Paulino
|
Informatics (PhD)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2002/10 - 2006/10 | Parallelism in Inductive Logic Programming
Supervisor of Nuno Alberto Paulino da Fonseca
|
Computer science (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2004/09 - 2005/04 | A Peer-to-Peer Distributed File System
Supervisor of João Paulo Magalhães
|
M.Sc. in Informatics (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2000/02 - 2004/06 | Design and Implementation of a Distributed System with Mobility Based on a Process Calculus
Supervisor of Álvaro Reis Figueira
|
Computer Science (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2002/10 - 2003/07 | An Implementation of a Distributed Or-Parallel Prolog System
Supervisor of Rolando da Silva Martins
|
Informatics (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2002/09 - 2003/07 | An Implementation of a Distributed Or-Parallel Prolog System based on Stack Splitting
Supervisor of Rolando da Silva Martins
|
M.Sc. in Informatics (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2002/09 - 2003/06 | P3: Parallel Peer-to-Peer
Supervisor of Licinio Santos de Oliveira
|
M.Sc. in Informatics (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2002/09 - 2003/03 | A Methodology for Data Sharing among Heterogeneous Databases using XML
Co-supervisor of Rogério Filipe Pinho Ferreira
|
M.Sc. in Informatics (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2001/01 - 2002/01 | Parallelization of Classification Algorithms
Supervisor of Nuno Amado
|
M.Sc. in Artificial Intelligence and Computing (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
1996/10 - 2001/12 | An Implementation of the Extended Andorra Model
Co-supervisor of Ricardo Nuno de Sousa Lopes
|
Computer Science (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
1996/10 - 2001/11 | On Applying Or-Parallelism and Tabling to Logic Programs
Supervisor of Ricardo Jorge Gomes Lopes da Rocha
|
Computer Science (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
1995/10 - 2001/11 | On The Implementation of And/Or Parallelism in Logic Programming Systems
Supervisor of Manuel Eduardo Carvalho Duarte Correia
|
Computer Science (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2000/10 - 2001/10 | Centralized Remote Administration of Groups of UNIX Machines.
Supervisor of Mário João Antunes
|
M.Sc. in Informatics (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
1996/10 - 1999/12 | On the Design and Implementation of a Virtual Machine for Process Calculi
Supervisor of Luís Miguel Barros Lopes
|
Computer Science (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
1997/10 - 1998/10 | Design and Implementation of the pSystem for Distributed Memory Architectures
Supervisor of Hervé Miguel Cordeiro Paulino
|
M.Sc. in Computer Science (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
1995/10 - 1996/10 | YapOr: an Or-Parallel Prolog System Based on Environment Copying
Supervisor of Ricardo Jorge Gomes Lopes da Rocha
|
M.Sc. in Informatics (Master) |
1994/01 - 1995/02 | A Parallel Programming Environment for Shared Memory Architectures, the pSystem
Supervisor of Luís Miguel Barros Lopes
|
M.Phil. in Computer Science (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|