Identification
Personal identification
- Full name
- DAVID MIGUEL RAMALHO PEREIRA
Citation names
- PEREIRA, DAVID
Author identifiers
- Ciência ID
- 2514-CB51-2E9A
- ORCID iD
- 0000-0002-7561-6649
- Google Scholar ID
- https://scholar.google.com/citations?user=4880402638920338091=en&authuser=1&user=Xmuoc_IAAAAJ
- Researcher Id
- M-4220-2016
- Scopus Author Id
- 56185089900
Email addresses
- david.pereira@vortex-colab.com (Professional)
- david.pereira@vortex-colab.com (Professional)
Addresses
- CISTER Research Unit ISEP/IPP. Rua Dr. António Bernardino de Almeida 431, 4200-072 , Porto, Porto, Portugal (Professional)
Websites
- www.vortex-colab.com (Professional)
Knowledge fields
- Exact Sciences - Computer and Information Sciences - Computer Sciences
- Exact Sciences - Computer and Information Sciences - Computer Sciences
- Exact Sciences - Computer and Information Sciences
Languages
Language | Speaking | Reading | Writing | Listening | Peer-review |
---|---|---|---|---|---|
Portuguese | Advanced (C1) | Advanced (C1) | Advanced (C1) | Advanced (C1) | |
English | Advanced (C1) | Advanced (C1) | Advanced (C1) | Advanced (C1) |
Education
Degree | Classification | |
---|---|---|
2013
Concluded
|
MAP-i Doctoral Program in Computer Science: Universities of Minho, Aveiro, and Porto (Doutoramento)
Universidade do Porto Faculdade de Ciências, Portugal
Universidade do Minho, Portugal "Towards Certified Logics for the Verification of Imperative Programs" (THESIS/DISSERTATION)
|
Aprovado com Distinção |
2007
Concluded
|
Mestrado em Informática (Mestrado)
Universidade do Porto Faculdade de Ciências, Portugal
"Modelação Lógica de Agentes BDI Dotados de Emoções Artificiais" (THESIS/DISSERTATION)
|
Muito Bom |
2003
Concluded
|
Licenciatura em Ciência de Computadores - Ramos Científico (Licenciatura)
Universidade do Porto Faculdade de Ciências, Portugal
"n/a" (THESIS/DISSERTATION)
|
14 |
Affiliation
Science
Category Host institution |
Employer | |
---|---|---|
2024/09/27 - Current | Principal Investigator (Research) | CoLAB VORTEX, Portugal |
CoLAB VORTEX, Portugal | ||
2019/02/01 - Current | Auxiliary Researcher (Research) | Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Research Centre on Real-Time Embedded Computing Systems, Portugal | ||
2014 - 2019 | Science and Technology Management | Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Instituto Politécnico do Porto Centro de Investigação em Sistemas Computacionais Embebidos e de Tempo-Real, Portugal | ||
2013/04/15 - 2014/01/31 | Postdoc (Research) | Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Research Centre on Real-Time Embedded Computing Systems, Portugal |
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2023/09 - Current | Invited Assistant Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
Universidade do Porto Faculdade de Ciências, Portugal | ||
2017/03/01 - 2022 | Invited Adjunct Teacher (Polytechnic Teacher) | Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal | ||
2013 - 2014 | Invited Assistant Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
2010/09/01 - 2011/07/01 | Invited Assistant (Polytechnic Teacher) | Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal | ||
2003/09/01 - 2008/07/01 | Tutor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
Universidade do Porto Faculdade de Ciências, Portugal |
Positions / Appointments
Category Host institution |
Employer | |
---|---|---|
2019 - 2024 | Member of the Scientific Council | CoLAB VORTEX, Portugal |
Others
Category Host institution |
Employer | |
---|---|---|
2018 - 2024/07 | Member of the Board of Directors | Instituto Politécnico do Porto Centro de Investigação em Sistemas Computacionais Embebidos e de Tempo-Real, Portugal |
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Projects
Grant
Designation | Funders | |
---|---|---|
2021/01 - 2025/12 | Laboratório Associado de Sistemas Inteligentes
168241UID
LA/P/0104/2020
Instituto Politécnico do Porto Centro de Investigação em Sistemas Computacionais Embebidos e de Tempo-Real, Portugal
Universidade Nova de Lisboa Centro de Tecnologias e Sistemas, Portugal Universidade de Aveiro Centro de Tecnologia Mecânica e Automação, Portugal Universidade do Porto Faculdade de Ciências, Portugal Universidade do Minho, Portugal Universidade do Porto Centro de Matemática, Portugal Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal Universidade Nova de Lisboa, Portugal Universidade do Minho Centro ALGORITMI, Portugal Universidade do Minho Instituto de Polímeros e Compósitos, Portugal Universidade de Aveiro, Portugal Universidade de Aveiro Instituto de Engenharia Eletrónica e Informática de Aveiro, Portugal Universidade Nova de Lisboa Unidade de Investigação e Desenvolvimento em Engenharia Mecânica e Industrial, Portugal Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal Universidade de Coimbra Departamento de Engenharia Civil, Portugal Universidade de Coimbra, Portugal Instituto Politécnico do Porto Grupo de Investigação em Engenharia e Computação Inteligente para a Inovação e o Desenvolvimento, Portugal Instituto Politécnico do Cávado e do Ave, Portugal Universidade do Porto Faculdade de Engenharia, Portugal |
Fundação para a Ciência e a Tecnologia
Ongoing
|
2020 - 2023 | VALU3S - Verification and Validation of Automated Systems’ Safety and Security
Other
Research Centre on Real-Time Embedded Computing Systems, Portugal
RISE Research Institutes of Sweden AB, Sweden |
EU Framework Programme for Research and Innovation Euratom Fundação para a Ciência e a Tecnologia Ongoing
|
2016/04 - 2019/06 | SafeCOP - Safe Cooperating Cyber-Physical Systems using Wireless Communication
Research Fellow
Research Centre on Real-Time Embedded Computing Systems, Portugal
|
EU Framework Programme for Research and Innovation Euratom Fundação para a Ciência e a Tecnologia Concluded
|
2016/05 - 2019/05 | ENABLE-S3 - European Initiative to Enable Validation for Highly Automated Safe and Secure Systems
Research Fellow
Research Centre on Real-Time Embedded Computing Systems, Portugal
|
EU Framework Programme for Research and Innovation Euratom Fundação para a Ciência e a Tecnologia Concluded
|
2014/04 - 2017/06 | EMC² - Embedded multi-core systems for mixed criticality applications in dynamic and changeable real-time environments
Research Fellow
Research Centre on Real-Time Embedded Computing Systems, Portugal
|
Fundação para a Ciência e a Tecnologia Artemis Industry Association Concluded
|
2013/05 - 2016/04 | CONCERTO - Guaranteed Component Assembly with Round Trip Analysis for Energy Efficient High-integrity Multi-core Systems
Research Fellow
Research Centre on Real-Time Embedded Computing Systems, Portugal
|
Fundação para a Ciência e a Tecnologia Artemis Industry Association Concluded
|
2011/02 - 2014/06 | Virtual Processor-based Multicore Scheduling (ViPCore) | Stichting Weten |
2010/05/01 - 2013 | CANTE: Descriptional and computational complexity of formal languages
PhD Student Fellow
Universidade do Porto Faculdade de Ciências, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2010/02/01 - 2013 | FAVAS: A FormAl Verification PlAtform for real-time Systems
PhD Student Fellow
|
Universidade do Algarve Faculdade de Ciências e Tecnologia
Concluded
|
2008/01 - 2011/03 | RESCUE, REliable and Safe Code execUtion for Embedded systems | Stichting Weten |
Contract
Designation | Funders | |
---|---|---|
2022 - 2025 | Route 25 - Agenda for Autonomous, Intelligent, Interoperable and Inclusive Mobility
ISEP Responsible
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
|
Agência para a Competitividade e Inovação IP
Ongoing
|
2021 - 2025 | Aero.Next Portugal
Member of ISEP team
CEiiA, Portugal
|
Agência para a Competitividade e Inovação IP
Ongoing
|
2018/06 - 2021/05 | Secure Runtime Verification for Reliable Real-Time Embedded Software
Principal investigator
Research Centre on Real-Time Embedded Computing Systems, Portugal
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
2019/01/01 - 2019/12/31 | Centro de Investigação em Sistemas Computacionais Embebidos e de Tempo-Real
UID/CEC/04234/2019
Instituto Politécnico do Porto Centro de Investigação em Sistemas Computacionais Embebidos e de Tempo-Real, Portugal
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2014/04/01 - 2017/06/30 | Embedded multi-core systems for mixed criticality applications in dynamic and changeable real-time environments
ARTEMIS/0001/2013
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2008/01/01 - 2011/03/31 | RESCUE, Execução Fiável e Segura de Programas em Sistemas Embebidos
PTDC/EIA/65862/2006
Universidade do Minho, Portugal
Universidade do Porto Faculdade de Ciências, Portugal Universidade da Beira Interior, Portugal Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
Outputs
Publications
Book |
|
Book chapter |
|
Conference paper |
|
Journal article |
|
Thesis / Dissertation |
|
Other
Other output |
|
Activities
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2019 - Current | Towards the design of a DSL to enable the secure Runtime Monitoring and Verification of Safety-Critical CPS
Supervisor of Giann Carlos Nandi
|
Doctoral Program in Electrical and Computer Engineering (PhD)
Universidade do Porto Faculdade de Engenharia, Portugal
Research Centre on Real-Time Embedded Computing Systems, Portugal |
2019 - 2020 | A Framework for the RuntimeMonitoring and Verification ofDistributed Automated Cyber-PhysicalSystems using ROS
Supervisor
|
Engenharia Eletrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2015 - 2018 | Verificação Formal de Programas com SPARK2014
Supervisor
|
Engenharia Informática (Master)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
|
2015/06/01 - 2016/11/01 | REVERT: Runtime Verification for
Real-Time Systems
Co-supervisor of Sangeeth Nila
|
Master of Technolgy in Computer Science (Master)
Indraprastha Institute of Information Technology Delhi, India
|
Event organisation
Event name Type of event (Role) |
Institution / Organization | |
---|---|---|
2018 - Current | Member of the Local Organization of CPS Week 2018 (2018)
Conference (Other)
|
Research Centre on Real-Time Embedded Computing Systems, Portugal Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal Universidade do Porto Faculdade de Engenharia, Portugal |
2024/06/24 - 2034/06/24 | 2nd International Workshop on Verification & Validation of Dependable Cyber-Physical Systems - VERDI 2024, colocated with
DSN 2024 (2024/06/24 - 2024/06/24)
Workshop (Co-organisor)
|
Instituto Politécnico do Porto Centro de Investigação em Sistemas Computacionais Embebidos e de Tempo-Real, Portugal RISE Research Institutes of Sweden AB, Sweden |
2023/06/27 - 2023/06/27 | 1st International Workshop on Verification & Validation of Dependable Cyber-Physical Systems - VERDI 2023, colocated with
DSN 2023 (2023/06/27 - 2023/06/27)
Workshop (Co-organisor)
|
Instituto Politécnico do Porto Centro de Investigação em Sistemas Computacionais Embebidos e de Tempo-Real, Portugal RISE Research Institutes of Sweden AB, Sweden |
2014 - 2023 | Co-Organizer of CiWork: CISTER Industrial Workshop on Real-Time and Embedded Systems (2014, 2015, 2016,2023). (2014 - 2023)
Workshop (Co-organisor)
|
Research Centre on Real-Time Embedded Computing Systems, Portugal Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
2018/06/18 - 2018/06/22 | Workshop & Tutorial Chair of Ada Europe 2018: 23rd International Conference on Reliable Software Technologies (2018/06/18 - 2018/06/22)
Conference (Member of the Organising Committee)
|
Universidade de Lisboa Faculdade de Ciências, Portugal |
2015/03/24 - 2015/03/27 | Industrial Liaison co-Chair of ARCS 2015 - The 28th GI/ITG International Conference on Architecture of Computing Systems (2015/03/24 - 2015/03/27)
Conference (Member of the Organising Committee)
|
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Jury of academic degree
Topic Role |
Candidate name (Type of degree) Institution / Organization |
|
---|---|---|
2022 | High-speed and High-assurance Cryptographic Software
(Thesis) Arguer
|
Tiago Oliveira (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2022 | Trustworthy and Robust Intra-Vehicle Communications
(Thesis) Main arguer
|
Patrícia Adelaide Lopes Machado (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2022 | Verification of Distributed Algorithms with the Why3 tool
(Thesis) Main arguer
|
Carla Isabel Novais da Cruz (Master)
Universidade do Minho, Portugal
|
2022 | Formalization of Deep Learning Techniques with the Why3 Proof Platform
(Thesis) Main arguer
|
Márcio Alexandre Mota Sousa (Master)
Universidade do Minho, Portugal
|
2022 | Conversão para Why3 de Formalizações em Coq
(Thesis) Main arguer
|
Bárbara Cardoso Ferreira (Master)
Universidade do Minho, Portugal
|
2020/11 | LOGICAL ACCESS ANALYSIS
(Thesis) Main arguer
|
TONY JORDAN SERRA TEIXEIRA (Master)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
|
2020/11 | Plataforma de gestão de uma unidade de I&D
(Thesis) Main arguer
|
NUNO MIGUEL SOUSA SILVA (Master)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
|
2019/11 | WebSockets e a sua aplicação no mundo Web
(Thesis) Main arguer
|
PEDRO MANUEL OLIVEIRA ALMEIDA (Master)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
|
2019 | Software Criptográfico de Elevado Desempenho e Segurança
(Thesis) Main arguer
|
Pedro Vasco Oliveira Moura (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
2018 | Decision Procedure for Synchronous Kleene Algebra
(Thesis) Main arguer
|
Luís Pedro Arrojado da Horta (Master)
Universidade da Beira Interior, Portugal
|
2018 | Well typed embedded program cannot burn
(Thesis) Main arguer
|
Nanikafuako Augusto Lusende André (Master)
Universidade da Beira Interior, Portugal
|
2016 | Monitoring Architecture for Real Time Systems
(Thesis) Main arguer
|
ANDRÉ LOUSA MARQUES (Master)
Universidade da Beira Interior, Portugal
|
2014/04 | Cryptographic library support for a certified compiler
(Thesis) Main arguer
|
Nuno Filipe Trovisco Fernandes (Master)
Universidade do Minho, Portugal
|
2013/11/28 | A Bounded Model Checker for SPARK Programs
(Thesis) Main arguer
|
Cláudio Filipe Belo Da Silva Lourenço (Master)
Universidade do Minho, Portugal
|
Association member
Society Organization name | Role | |
---|---|---|
2019 - Current | VORTEX-Colab | Member of the Scientific Council & CISTER Technical Coordination |
Conference scientific committee
Conference name | Conference host | |
---|---|---|
2016/10/20 - Current | WDES 2016 : Workshop on Dependability in Evolving Systems | University of Firenze, Los Andes University, Universidade Federal de Alagoas, Universidade Estadual de Campinas |
2016/07/04 - Current | VeryComp 2016: International Workshop on Formal to Practical Software Verification and Composition | University of L’Aquila, Innopolis University, University of Bologna |
2015/10/18 - 2015/10/21 | SBAC-PAD 2015: 27th International Symposium on Computer Architecture and High-Performance Computing | Federal University of Santa Catarina |
2014/09/12 - 2014/09/12 | MOD* 2014 : 1st Workshop on Logics and Model-checking for Self-* Systems |
Distinctions
Other distinction
2013 | Tese de Doutoramento com Distinção |
2008 | Bolsa de Doutoramento
Fundação para a Ciência e a Tecnologia, Portugal
|