Identificação
Identificação pessoal
- Nome completo
- António Ravara
Nomes de citação
- Ravara, António
Identificadores de autor
- Ciência ID
- 6E1A-AC5F-7D16
- ORCID iD
- 0000-0001-8074-0380
- Google Scholar ID
- HuxP2pUAAAAJ
- Researcher Id
- G-1667-2016
- Scopus Author Id
- 8335501900
Domínios de atuação
- Ciências da Engenharia e Tecnologias - Engenharia Eletrotécnica, Eletrónica e Informática
Idiomas
Idioma | Conversação | Leitura | Escrita | Compreensão | Peer-review |
---|---|---|---|---|---|
Inglês | Utilizador proficiente (C1) | Utilizador proficiente (C1) | Utilizador proficiente (C1) | Utilizador proficiente (C1) | |
Francês | Utilizador independente (B1) | Utilizador proficiente (C1) | Utilizador independente (B1) | Utilizador independente (B1) |
Formação
Grau | Classificação | |
---|---|---|
1996/03 - 2000/12
Concluído
|
PhD in Mathematics, Theoretical Computer Science (Programa de Doutoramento em Matemática) (Doutoramento)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Typing Non-Uniform Concurrent Objects" (TESE/DISSERTAÇÃO)
|
Aprovado (there were no grades) |
Percurso profissional
Ciência
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2014 - Atual | Investigador (Investigação) | Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal |
Docência no Ensino Superior
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2018/09/01 - Atual | Professor Associado (Docente Universitário) | Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal |
2009/09/01 - 2018/08/31 | Professor Auxiliar (Docente Universitário) | Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal |
2001/01/01 - 2009/08/31 | Professor Auxiliar (Docente Universitário) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
Outros
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
1996/04/01 - 2000/12/31 | Assistente (Teaching Assistant) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
1992/09/01 - 1996/03/31 | Assistente estagiário (Teaching Assistant) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
Projetos
Bolsa
Designação | Financiadores | |
---|---|---|
2016/08/01 - 2017/03/31 | Behavioural inference for object-oriented languages
SFRH/BSAB/116441/2016
University of Glasgow, Reino Unido
|
Fundação para a Ciência e a Tecnologia
Concluído
|
Projeto
Designação | Financiadores | |
---|---|---|
2023/03/01 - 2024/08/31 | Tipos avançados e máquinas virtuais verificadas para validar contratos digitais
2022.09138.PTDC
Universidade NOVA de Lisboa, Portugal
|
Fundação para a Ciência e a Tecnologia
Em curso
|
2020/06/01 - 2022/05/31 | Cameleer: Principles and Methods to Verify OCaml Programs
Investigador responsável
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
|
Research Executive Agency
Em curso
|
2018/03/01 - 2022/02/28 | BEHAPI: Behavioural Application Program Interfaces
Investigador
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
|
Research Executive Agency
Em curso
|
2018/09/01 - 2021/08/31 | Controlo de Concorrência Distribuído Centrado no Dados
PTDC/CCI-COM/32166/2017
Associação para a Inovação e Desenvolvimento da FCT, Portugal
Instituto de Telecomunicações, Portugal |
Fundação para a Ciência e a Tecnologia
Em curso
|
2012/10 - 2016/10 | Behavioural Types for Reliable Large-Scale Software Systems
Vice-chair
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
|
Concluído
|
2012/03/20 - 2015/09/19 | Propriedades de animação por via estática
PTDC/EIA-CCO/117513/2010
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 da Faculdade de Ciências da Universidade de Lisboa, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
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
Concluído
|
2008/01/01 - 2008/06/30 | BEHAVIOURAL TYPES FOR OBJECT-ORIENTED LANGUAGES
SFRH/BSAB/757/2007
|
Fundação para a Ciência e a Tecnologia
Concluído
|
2005/07/01 - 2008/06/30 | Sistemas de tipos espaciais e comportamentais
POSC/EIA/55582/2004
Universidade de Lisboa Instituto Superior Técnico, Portugal
Universidade de Lisboa Instituto Superior Técnico, Portugal Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2002/03/01 - 2002/08/31 | SEMÂNTICA DE OBJECTOS CONCORRENTES E MIGRANTES
SFRH/BPD/6782/2001
|
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 |
|
Edição de livro |
|
Livro |
|
Recurso online |
|
Relatório |
|
Atividades
Orientação
Título / Tema Papel desempenhado |
Curso (Tipo) Instituição / Organização |
|
---|---|---|
2020/10/01 - Atual | Verification of Heap-Manipulating Ocaml Programs with Why3
Orientador de Pedro Barroso
|
Doutoramento em Informática (Doutoramento)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2020/06/01 - 2022/05/31 | Principles and Methods to Verify OCaml Programs - MSCA IF
Orientador de Mário Pereira
|
Pós-doutoramento em Informática (Outra)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2021 - 2021 | Coping with the reality: adding crucial features to a typestate-oriented language
Orientador de João Daniel da Luz Mota
|
Engenharia Informática (Mestrado)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2021 - 2021 | Retrofitting Typestates into Rust
Orientador de José Miguel Gonçalves Duarte
|
Engenharia Informática (Mestrado)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2021 - 2021 | A Mechanized Proof of Kleene's Theorem in Why3
Orientador de André Duarte Teixeira Trindade
|
Engenharia Informática (Mestrado)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2020 - 2020 | Smart Contracts using Blockchain
Orientador de João Diogo Curro Pacheco
|
Engenharia Informática (Mestrado)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2020 - 2020 | Blockchain - Gestão de Identidades
Orientador de João Pedro Silva Borralho
|
Engenharia Informática (Mestrado)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2005/09/01 - 2010/12/20 | Statically proving behavioural properties in the pi-calculus via dependency analysis
Orientador de Maxime Gamboni
|
Doutoramento em Matemática (Doutoramento)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
Distinções
Prémio
2022 | Best student project (Supervisor)
Incyber Innovation Hub, Portugal
|
Outra distinção
2014 | ACM Computing Reviews Notable Article |