Identificação
Identificação pessoal
- Nome completo
- Nuno Manuel Ribeiro Preguiça
Nomes de citação
- Preguiça, Nuno
Identificadores de autor
- Ciência ID
- C31F-AE28-60A0
- Scopus Author Id
- 6507237528
Moradas
- Dep. Informatica - FCT - Universidade Nova de Lisboa. Quinta da Torre, 2829-516, Caparica, Almada, Portugal (Profissional)
Websites
- http://asc.di.fct.unl.pt/~nmp (Profissional)
Percurso profissional
Ciência
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2015 - Atual | Investigador principal (carreira) (Investigação) | Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal |
Universidade Nova de Lisboa, Portugal | ||
2007 - 2014 | Investigador (Investigação) | Universidade Nova de Lisboa, Portugal |
Centro de Informática e Tecnologias de Informação (CITI/DI/FCT/UNL), Universidade Nova de Lisboa, Portugal | ||
2010 - 2013 | Investigador principal (carreira) (Investigação) | Universidade Nova de Lisboa, Portugal |
Centro de Informática e Tecnologias de Informação (CITI/DI/FCT/UNL), Universidade Nova de Lisboa, Portugal | ||
2011/01/15 - 2011/07/15 | Investigador visitante (Investigação) | Inria, França |
2001/04/01 - 2001/06/30 | Estagiário de Investigação (Investigação) | Microsoft Research Ltd, Reino Unido |
Docência no Ensino Superior
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2023/02/16 - Atual | Professor Catedrático (Docente Universitário) | Universidade Nova de Lisboa, Portugal |
2014/07/18 - 2023/02/15 | Professor Associado (Docente Universitário) | Universidade Nova de Lisboa, Portugal |
2003/12/04 - 2014/07/17 | Professor Auxiliar (Docente Universitário) | Universidade Nova de Lisboa, Portugal |
1998/06/01 - 2003/12/03 | Assistente (Docente Universitário) | Universidade Nova de Lisboa, Portugal |
Cargos e Funções
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2023 - Atual | Member of the Supervisory Council | CoLAB VORTEX, Portugal |
2022 - Atual | Coordinator of the MSc in Computer Science and Engineering | Universidade Nova de Lisboa, Portugal |
2019 - 2023 | Member of the Scientific Council of VORTEX CoLab | CoLAB VORTEX, Portugal |
2020 - 2022 | Member of the Pedagogical Council of FCT | Universidade Nova de Lisboa, Portugal |
2014 - 2022 | Member of the Scientific Commission of the MSc in Computer Science and Engineering | Universidade Nova de Lisboa, Portugal |
2017 - 2019 | Member of the Scientific Commission of the MSc in Analysis and Engineering of Big Data | Universidade Nova de Lisboa, Portugal |
2015 - 2019 | Member of the Scientific Council of FCT | Universidade Nova de Lisboa, Portugal |
Projetos
Projeto
Designação | Financiadores | |
---|---|---|
2023/01/01 - 2025/12/31 | TaRDIS: Trustworthy And Resilient Decentralised Intelligence For Edge Systems
Investigador
|
European Commission
Em curso
|
2018/10/01 - 2021/09/30 | FORGET: Efficiently Forgetting what Needs to be Forgotten
PTDC/CCI-INF/32219/2017
Co-Investigador Responsável (Co-IR)
Associação para a Inovação e Desenvolvimento da FCT, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluído
|
2018/10/01 - 2021/09/30 | NG-STORAGE: New Generation of Data Storage and Management Systems
PTDC/CCI-INF/32038/2017
Investigador
Associação para a Inovação e Desenvolvimento da FCT, Portugal
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2018/07/01 - 2021/06/30 | Samoa: Secure and Scalable Platform for Massive-scale Mobile Applications
PTDC/CCI-INF/32662/2017
Investigador responsável
Associação para a Inovação e Desenvolvimento da FCT, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluído
|
2018/06/14 - 2021/06/13 | COSMOS: Causal Consistency on the Network Edge
PTDC/EEI-COM/29271/2017
Investigador
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
Associação para a Inovação e Desenvolvimento da FCT, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2016/03/01 - 2020/11/30 | GoLocal: From monitoring global media to context-aware recommendation
CMUP-ERI/TIC/0046/2014
Investigador
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Associação para a Inovação e Desenvolvimento da FCT, Portugal Instituto de Telecomunicações, Portugal Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2016/07/01 - 2019/12/31 | CLAY: An Environment for Live Construction of Trustworthy Software
PTDC/EEI-CTP/4293/2014
Investigador
Associação para a Inovação e Desenvolvimento da FCT, Portugal
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2017 - 2019 | LightKone: Lightweight Computation for Networks at the Edge.
Investigador
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
|
European Commission
Concluído
|
2014/04/21 - 2018/07/31 | Hyrax: Crowd-Sourcing de Dispositivos Móveis para o Desenvolvimento de Edge-Clouds
CMUP-ERI/FIA/0048/2013
Investigador
Instituto de Engenharia de Sistemas e Computadores, Portugal
Instituto de Telecomunicações, Portugal Associação para a Inovação e Desenvolvimento da FCT, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2017/03/01 - 2018/06/30 | iCBD: Infrastructure for Client-Based Desktops
POCI-01-0247-FEDER- 011467
Investigador
Associação para a Inovação e Desenvolvimento da FCT, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluído
|
2013 - 2016 | SyncFree: Large-scale computation without synchronisation
609551
Local Principal investigator
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
|
European Commission
Concluído
|
2013/07/01 - 2015/12/31 | SwiftComp: Fast and Efficient Incremental Computation for Cloud Computing Environments
PTDC/EEI-SCR/1837/2012
Investigador responsável
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Associação para a Inovação e Desenvolvimento da FCT, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2011/03/01 - 2014/08/31 | Synergy-VM: A Blueprint for the Next Generation Execution Environments
PTDC/EIA-EIA/113613/2009
Investigador
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Associação para a Inovação e Desenvolvimento da FCT, Portugal Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2011/02/10 - 2014/02/09 | Action IC1001: Transactional Memories: Foundations, Algorithms, Tools, and Applications (Euro-TM)
Action IC1001
Investigador
|
European Union
Concluído
|
2010/03/01 - 2013/08/31 | RepComp: Replicated Components for Improved Performance or Reliability in Multicore Systems
PTDC/EIA-EIA/108963/2008
Investigador responsável
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2010/07/01 - 2013/06/30 | Concordant: CRDTs for consistency without concurrency control in cloud and peer- to-peer systems (# ANR-10-BLAN 0208))
# ANR-10-BLAN 0208
Co-Investigador Responsável (Co-IR)
|
Agence nationale de la recherche
Concluído
|
2008/01/01 - 2011/12/31 | LiveFeeds: P2P Dissemination of Web Syndication Content
PTDC/EIA/76114/2006
Investigador
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluído
|
2008/01/01 - 2011/12/31 | Byzantium: Efficient Byzantine fault-tolerant database replication
PTDC/EIA/74325/2006
Investigador responsável
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2005/03/01 - 2008/06/30 | FEW: Files EveryWhere
POSC/EIA/59064/2004
Investigador responsável
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Universidade do Minho, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2001 - 2004 | Databricks
POSI, Sapiens Project # 33924, 2000
Investigador
|
Fundação para a Ciência e a Tecnologia
Concluído
|
1999/09 - 2003/08 | Mobisnap - Managing Database Snapshots on a Mobile Environment
PRAXIS XXI/P/EEI/12188/1998
Investigador
|
Fundação para a Ciência e a Tecnologia
Concluído
|
Produções
Publicações
Artigo em conferência |
|
Artigo em revista |
|
Capítulo de livro |
|
Relatório |
|
Atividades
Apresentação oral de trabalho
Título da apresentação | Nome do evento Anfitrião (Local do evento) |
|
---|---|---|
2023/09/11 | Lecture: The quest for optimal conflict resolution | First Summer School on Distributed and Replicated Environments (DARE 2023) |
2022 | Invited Talk: CRDTs: Building blocks for high availability and beyond | J on the Beach 2022 |
2018 | Tutorial: Just the Right Kind of Consistency | Code Mesh 2018 |
2015 | Invited talk: CRDTs in Practice | Code Mesh 2015 |
2015 | Tutorial: All About Consistency: getting it right | Code Mesh 2015 |
2015 | Lecture: Defining and mixing consistency guarantees | Portugal|UT Austin Summer School in Distributed Computing. |
2014 | Keynote: SwiftCloud: Fault-Tolerant Geo-Replication Integrated all the Way to the Client Machine | Workshop on Planetary Scale Distributed System |
2013 | Keynote: Conflict-free Replicated Data Types | International Conference on Multicore Software Engineering, Performance, and Tools (MUSEPAT), 2013 |
2013 | Tutorial: From strong to eventual consistency: getting it right | International Conference on Principles of Distributed Systems (OPODIS’13) |
Orientação
Título / Tema Papel desempenhado |
Curso (Tipo) Instituição / Organização |
|
---|---|---|
2020 - Atual | Replication for geo-located data
Orientador de Luís Silva
|
Informática (Doutoramento)
Universidade Nova de Lisboa, Portugal
|
2019 - Atual | Scalable Consistency for Data Replication
Coorientador de Pedro Fouto
|
Informática (Doutoramento)
Universidade Nova de Lisboa, Portugal
|
2019 - Atual | Algorithms for partial database geo-replication
Orientador de André Rijo
|
Informática (Doutoramento)
Universidade Nova de Lisboa, Portugal
|
2017/09 - 2022/07 | Cloud-Edge Hybrid Applications
Orientador de Albert van der Linde
|
Informática (Doutoramento)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2012/10 - 2017/12 | Invariant preservation in geo-replicated data stores
Orientador de Valter Balegas de Sousa
|
Informática (Doutoramento)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2003 - 2017/12 | Supervisor/co-supervisor of 31 other MSc works concluded (2003-2017).
Orientador
|
Engenharia Informática (Mestrado)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2010 - 2015 | Scaling In-Memory databases on multicores
Orientador de João Paulo da Conceição Soares
|
Informática (Doutoramento)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
Júri de grau académico
Tema Tipo de participação |
Nome do candidato (Tipo de grau) Instituição / Organização |
|
---|---|---|
2024/07/15 | Habilitation of Alcino Cunha
Arguente
|
Alcino Cunha (Agregação) |
2024/01/25 | Habilitation of Alysson Bessani
Arguente principal
|
Alysson Bessani (Agregação)
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2023/06/20 | Habilitation of Carla Ferreira
Vogal
|
Carla Ferreira (Agregação)
Universidade Nova de Lisboa, Portugal
|
Arbitragem científica em conferência
Nome da conferência | Local da conferência | |
---|---|---|
2024 - Atual | EuroSys 2025: European Conference on Computer Systems 2025 (PC member) | EuroSys / ACM |
2024 - 2024 | EuroSys 2024: European Conference on Computer Systems 2024 (PC member) | EuroSys / ACM |
2023 - 2023 | EuroSys 2023: European Conference on Computer Systems 2023 (PC member) | EuroSys / ACM |
2023 - 2023 | OPODIS 2023: International Conference on Principles of Distributed Systems (PC member) | |
2021 - 2021 | EuroSys 2021: European Conference on Computer Systems 2021 (PC member) | EuroSys / ACM |
2021 - 2021 | Euro-Par 2021 : Topic 7: Parallel and Distributed Programming, Interfaces, and Languages (PC member) | |
2018 - 2018 | CRIWG 2018: 24th International Conference on Collaboration and Technology (PC Co-Chair) | |
2016 - 2016 | EuroSys 2016: European Conference on Computer Systems 2016 (PC member) | EuroSys / ACM |
2016 - 2016 | OPODIS 2016: 20th International Conference on Principles of Distributed Systems (PC member) | |
2014 - 2014 | OPODIS 2014: 18th International Conference on Principles of Distributed Systems (PC member) | |
2007 - 2007 | European Conference on Parallel Processing (Euro-Par 2007) - Mobile and Ubiquitous Computing topic (Global Chair) | |
2006 - 2006 | ICDCS 2006: 26th International Conference on Distributed Computing Systems (PC member) | IEEE |
2005 - 2005 | European Conference on Parallel Processing (Euro-Par 2005) - Mobile and Ubiquitous Computing topic (Local Chair) | |
2004 - 2004 | MobiSys 2004: Second International Conference on Mobile Systems, Applications, and Services (PC member) | ACM |
Distinções
Prémio
2018 | Best Student Paper Award at the INForum National Conference for the paper "Consistência Causal em Sistemas Geo-Distribuídos
com Replicação Parcial" by Pedro Fouto, João Leitão, and Nuno Preguiça.
Décimo Simpósio em Informática, Portugal
|