Identification
Personal identification
- Full name
- Hervé Miguel Cordeiro Paulino
Citation names
- Paulino, Hervé
Author identifiers
- Ciência ID
- E41D-A447-90EB
- ORCID iD
- 0000-0001-7958-9740
- Google Scholar ID
- VFJ3-DYAAAAJ
- Researcher Id
- A-7016-2010
- Scopus Author Id
- 16234327700
Websites
- http://asc.di.fct.unl.pt/~herve (Professional)
Languages
Language | Speaking | Reading | Writing | Listening | Peer-review |
---|---|---|---|---|---|
English | Advanced (C1) | Advanced (C1) | Advanced (C1) | Advanced (C1) | |
French | Advanced (C1) | Advanced (C1) | Intermediate (B1) | Advanced (C1) | |
Portuguese (Mother tongue) |
Education
Degree | Classification | |
---|---|---|
2006
Concluded
|
PhD on Computer Science (Doutoramento)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
"An Infrastructure for Mobile Service-Oriented Computing Encoded on a Process Calculus" (THESIS/DISSERTATION)
|
|
1998
Concluded
|
Master on Computer Science (Mestrado)
Universidade do Porto Faculdade de Ciências, Portugal
"Desenho e Implementação do pSystem para Arquitecturas de Memória Distribuída" (THESIS/DISSERTATION)
|
|
1996
Concluded
|
Computer Science (Licenciatura)
Universidade do Porto Faculdade de Ciências, Portugal
|
Affiliation
Science
Category Host institution |
Employer | |
---|---|---|
2015/01 - Current | Researcher (Research) | Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal |
2007/01 - 2014/12 | Researcher (Research) | CITI – Centre for Informatics and Information Technologies, Portugal |
2007/01 - 2014/12 | Invited Auxiliary Researcher (Research) | Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
CRACS – Center for Research in Advanced Computing Systems, Portugal | ||
1998/09/01 - 1999/09/15 | Research Assistant (Research) | Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal |
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2020/09 - Current | Associate Professor (University Teacher) | Universidade Nova de Lisboa Departamento de Informática, Portugal |
2006/12/15 - 2020/09 | Assistant Professor (University Teacher) | Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal |
1999/09/15 - 2006/12/15 | Assistant (University Teacher) | Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal |
Others
Category Host institution |
Employer | |
---|---|---|
1997/09/01 - 1998/09/01 | Scholarship holder | Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Projects
Grant
Designation | Funders | |
---|---|---|
2003/09 - 2006/08 | An Infrastructure for Mobile Service-Oriented Computing Encoded on a Process Calculus
0
PhD Student Fellow
Educational Development Programs for Portugal (PRODEP III), Portugal
|
Concluded
|
1997/09/01 - 1999/08/31 | BRAGG - Monitoring of Structures Based on Fiber Optic Bragg Sensors.
PRAXIS XXI/BIC/12252/96
Master Student Fellow
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
Contract
Designation | Funders | |
---|---|---|
2018/09/01 - 2022/08/31 | DeDuCe - Distributed Data-Centric Concurrency Control
Principal investigator
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal Instituto de Telecomunicações Lisboa, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2018/05/01 - 2022/04/30 | HiPSTr - High-Performance Serializable Transactions
Researcher
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, 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
Concluded
|
2019/01/01 - 2019/12/31 | NOVA Laboratory for Computer Science and Informatics
UID/CEC/04516/2019
Universidade Nova de Lisboa 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
Concluded
|
2014/04 - 2018/04 | Hyrax: Crowd-Sourcing Mobile Devices to Develop Edge Clouds
Co-Principal Investigator (Co-PI)
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal Instituto de Telecomunicações, Portugal Carnegie Mellon University Portugal Office, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2011/03 - 2014/08 | MACAW: Macroprogramming for Wireless Sensor Networks
Researcher
LASIGE Laboratório de Sistemas Informáticos de Grande Escala, Portugal
Center for Informatics and Information Technology - CITI, Portugal CRACS – Center for Research in Advanced Computing Systems, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2011/01/01 - 2013/12/31 | Strategic Project - UI 527 - 2011-2012
PEst-OE/EEI/UI0527/2011
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, 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
Concluded
|
2008/01 - 2011/04 | CALLAS (Calculi and Languages for Sensor Networks)
Researcher
LASIGE Laboratório de Sistemas Informáticos de Grande Escala, Portugal
CRACS – Center for Research in Advanced Computing Systems, Portugal Center for Informatics and Information Technology - CITI, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2008/09 - 2010/06 | VIRTU - Virtualization and Management of Application Appliances
ADI-50
Co-Principal Investigator (Co-PI)
Center for Informatics and Information Technology - CITI, Portugal
European Space Agency, France HP Labs, United States Evolve Space Solutions, Portugal |
Agência Nacional de Inovação SA
Concluded
|
2003 - 2005/05 | MIKADO - Mobile Calculi Based on Domains
IST-2001-32222
PhD Student Fellow
Inria Centre de Recherche Grenoble Rhone-Alpes, France
France Telecom Recherche et Développement, France John Smith's University of Sussex, United Kingdom Università degli Studi di Firenze, Italy Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal |
Concluded
|
1998/09 - 1999/09 | MIMO - Models and Infra-Structure for Mobile Computation
PRAXIS/2/2.1/TIT/1577/95
Master Student Fellow
Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
Outputs
Publications
Book chapter |
|
Conference paper |
|
Conference poster |
|
Edited book |
|
Journal article |
|
Online resource |
|
Report |
|
Activities
Oral presentation
Presentation title | Event name Host (Event location) |
|
---|---|---|
2017 | Hyrax Project – Crowd-Sourcing Mobile Devices to Develop Edge Clouds | "Encontro Ciência 2017" conference (http://www. encontrociencia.pt/2017/programa/detalhesprograma/?dia=5).
Fundação para a Ciência e Tecnologia (Lisbon, Portugal)
|
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2023 - 2023 | Dynamic Content-based Indexing in Mobile Edge Networks
Co-supervisor of José Duarte Farinha de Almeida
|
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2023 - 2023 | Disseminação de metadados com diferentes garantias de ordenação
Supervisor of Luís Pedro Martins Chula
|
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2023 - 2023 | Portable Diagnose IOT Device with Two Reaction Chambers
Co-supervisor of Francisco Emídio Ribeiro
|
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2023 - 2023 | Identifying Operation Commutativity in the Context of Replicated Systems
Supervisor of Rúben Alexandre Correia Vaz
|
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2022 - 2022 | Grafos Dinâmicos em GPUs
Supervisor of Ricardo Jorge Rebelo Pereira Henriques Martinho
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2022 - 2022 | Controlo de Concorrência Centrado nos Dados - Combinação de Locks com Memória Transacional
Co-supervisor of Hugo Gil Azinheira Marques Pinto
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2022 - 2022 | Armazenamento Reativo e Persisitente para Ambientes Mobile Edge Computing
Supervisor of Francisco Luís da Fonte Nunes
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2022 - 2022 | A Cuda Backend for Marrow and its Optimisation Via Machine Learning
Supervisor of Pedro de Almeida Amaral Ramos Valente
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2022 - 2022 | Extending, improving, and optimizing Marrow
Supervisor of Francisco José Sampaio de Freitas Cardoso
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2022 - 2022 | Privacy and Secure Communications in Mobile Edge Computing
Supervisor of Hugo Alexandre Alves Afonso Lopes
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2022 - 2022 | Implementação do algoritmo Low-Cost Work Stealing para computações paralelas
Supervisor of Rafael Guerreiro Custódio
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2013/12/01 - 2021/05/01 | Data Storage and Dissemination in Pervasive Edge Computing Environments
Co-supervisor of João André Almeida e Silva
|
Informática (PhD)
Universidade Nova de Lisboa, Portugal
|
2021 - 2021 | Adaptive Replica Selection in Mobile Edge Networks
Supervisor of João Pedro Monteiro Morgado Dias
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2021 - 2021 | A Framework for Turn-Based Local Multiplayer Games
Supervisor of Salúquia Cristina Dias Norte Marreiros
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2021 - 2021 | Escalonamento inteligente de computações em ambientes híbridos CPU/GPU
Supervisor of Francisco Manuel Évora António
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2021 - 2021 | Dynamic Content-based Indexing in Mobile Edge Networks
Supervisor of Cláudio Nuno Rodrigues Pereira
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2021 - 2021 | Ginger: A Transactional Middleware with Data and Operation Centric Mixed Consistency
Supervisor of Luís Miguel Dias Rocha
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2021 - 2021 | GPU-Accelerated Approximate K- Nearest Neighbors over Unbound Datasets
Supervisor of Gonçalo Pedro Santos Lopes
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2020 - 2020 | Real-Time Distributed Data Aggregation in Edge Systems
Supervisor of Nuno Gonçalo Sales Barreto das Neves Coelho
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2014/10/01 - 2019/08/01 | WiFi-Direct Internetworking
Supervisor of António Gelásio Frazão Isidro Teófilo
|
Informática (PhD)
Universidade Nova de Lisboa, Portugal
|
2017 - 2017 | Um Sistema Publicador/Subscritor com Persistência de Dados para Redes de Dispositivos Móveis
Supervisor of Filipe Alexandre Bandeira Cerqueira
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2017 - 2017 | Distributed Computing in a Cloud of Mobile Phones
Supervisor of Pedro Miguel Castanheira Sanches
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2014 - 2014 | Heterogeneous Computing with an Algorithmic Skeleton Framework
Supervisor of Fábio Miguel Cardoso Soldado
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2014 - 2014 | Towards an Algorithmic Skeleton Framework for Programming the Intel ® Xeon PhiTM Processor
Supervisor of Hélder de Almeida Marques
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2014 - 2014 | A distributed platform for the volunteer execution of workflows on a local area network
Supervisor of Jaquilino Lopes Silva
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2014 - 2014 | A System´s Approach to Cache Hierachy-Aware Decomposition of Data-Parallel Computations
Supervisor of Nuno Miguel de Brito Delgado
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2014 - 2014 | Definição e Execução de Computações Dinâmicas numa Linguagem de Programação Orientada-a-Serviços
Supervisor of Paulo Renato Branco Dias
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2013 - 2013 | Data-Centric Concurrency Control on the Java Programming Language
Supervisor of Daniel Luís Landeiroto Parreira
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2013 - 2013 | Multi-GPU Support on the Morrow Algorithmic Skeleton Framework
Supervisor of Fernando Jorge Marques Alexandre
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2013 - 2013 | Partial Replication in Distributed Software Transactional Memory
Co-supervisor of João André Almeida e Silva
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2011 - 2012 | Algorithmic Skeleton Framework for the Orchestration of GPU Computations
Supervisor of Ricardo Marques
|
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2011 - 2012 | Reconfiguração Dinâmica Estruturada de Workflows de Serviços Web
Co-supervisor of Filipe Araújo
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2011 - 2012 | Um Middleware para Programação Paralela em Clusters of Multi-cores
Supervisor of João Saramago
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2011 - 2012 | Single Operation Multiple Data - Paralelismo de Dado ao Nível da Subrotina
Supervisor of Eduardo Marques
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2011 - 2012 | Dynamic Adaptation of Interaction Models for Stateful Web Services
Co-supervisor of Adérito Baptista
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2010 - 2011 | Um Middleware Independente da Plataforma
para Computação Paralela
Supervisor of Diogo André Mourão
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2009 - 2010 | Service-oriented Mobility of Java Code in Web Services-based Architectures
Supervisor of Gilberto Camacho
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2009 - 2010 | A Middleware for Service-oriented Computing in Dynamic Environments
Supervisor of Danilo Manmohanlal
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2008 - 2009 | SmART An Application Reconfiguration Framework
Co-supervisor of João André Martins
|
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2008 - 2009 | Um Middleware para Acesso e Gestão de Redes de Sensores em Ambientes Web
Supervisor of João Ruivo Santos
|
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2008 - 2009 | Orchestration of Heterogeneous Middleware Services and Its Application to a Command and Control Platform
Supervisor of Paulo Cancela
|
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
Event organisation
Event name Type of event (Role) |
Institution / Organization | |
---|---|---|
2018 - 2020 | Chair of the Track "Mobile and Ubiquitous Computing" of the main Portuguese conference on computer science INForum - Simpósio
de Informática (Portuguese National Informatics Conference) (2019 - 2020)
Conference (Co-organisor)
|
INForum - Simpósio de Informática, Portugal |
2016 - 2019 | Co-chair of the Workshop on Middleware for Edge Clouds & Cloudlets (MECC), collocated with conference ACM/IFIP/USENIX Middleware (2016 - 2019)
Workshop (Co-organisor)
|
Association for Computing Machinery, United States |
2014 - 2014 | Local chair of International European Conference on Parallel and Distributed Computing (Euro-par 2014) (2014)
Conference (Co-organisor)
|
Universidade do Porto Faculdade de Ciências, Portugal |
2012 - 2012 | Third International ICST Conference on Sensor Systems and Software (S-CUBE 2012) (2012 - 2012)
Conference (Member of the Organising Committee)
|
Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, Belgium |
2012 - 2012 | Track on "Internet of Things" of the main Portuguese conference on computer science INForum - Simpósio de Informática the
main Portuguese conference on Computer Science). (2012 - 2012)
Conference (Member of the Organising Committee)
|
INForum - Simpósio de Informática, Portugal |
Event participation
Activity description Type of event |
Event name Institution / Organization |
|
---|---|---|
2017 - 2017 | Participation on a panel about "Edge computing" at the "CMU|Portugal Symposium 2017" conference
Symposium
|
CMU|Portugal Symposium 2017
Fundação para a Ciência e a Tecnologia, Portugal
|
Committee member
Activity description Role |
Institution / Organization | |
---|---|---|
2016 - 2020 | Track on Operating Systems of ACM SAC
Member
|
Association for Computing Machinery, United States |
2019 - 2019 | 3rd International Conference in Engineering Applications (ICEA 2019)
Member
|
IEEE, United States |
2013 - 2017 | Track on "Large-scale Distributed and Parallel Computing" of INForum - Simpósio de Informática (Portuguese National Informatics
Conference)
Member
|
INForum - Simpósio de Informática, Portugal |
2016 - 2016 | International Meeting on High Performance Computing for Computational Science (VECPAR 2016)
Member
|
|
2013 - 2013 | IEEE Symposium on Computers & Informatics
Member
|
IEEE, United States |
2012 - 2012 | Agents in Health Care Workshop (AgentsCare 2012)
Member
|
|
2010 - 2011 | Track on "Internet of Things" of INForum - Simpósio de Informática (Portuguese National Informatics Conference)
Member
|
INForum - Simpósio de Informática, Portugal |
Evaluation committee
Activity description Role |
Institution / Organization | Funding entity | |
---|---|---|---|
2016 - 2017 | Member of PhD and postdoc evaluation panel
Evaluator
|
Fundação para a Ciência e a Tecnologia, Portugal | Fundação para a Ciência e a Tecnologia |
2016 - 2016 | Assessment of the scientific outcomes of a FCT project
Specialist
|
Fundação para a Ciência e a Tecnologia, Portugal | Fundação para a Ciência e a Tecnologia |
Distinctions
Award
2022 | Best Paper award at SAC 2022 for paper: David Neves; Hervé Paulino. "Condition-based synchronization in data-centric concurrency
control". Paper presented in ACM/SIGAPP Symposium on Applied Computing (SAC 2022), 2022. DOI: 10.1145/3477314.3507120
Association for Computing Machinery, United States
|
Other distinction
2019 | Grant of a Graphics Processing Unit by NVIDIA Corporation to support research on high-level GPU programming and real-time
stream processing,
NVIDIA Corp, United States
|