Identification
Personal identification
- Full name
- Mário Florido
Citation names
- Florido, Mário
Author identifiers
- Ciência ID
- 121B-522B-5B55
- ORCID iD
- 0000-0002-0574-7555
Email addresses
- amflorid@fc.up.pt (Professional)
- amflorid@fc.up.pt (Professional)
Addresses
- Rua do Campo Alegre 1021/1055, 4169-007, Porto, Porto, Portugal (Professional)
Websites
Knowledge fields
- Exact Sciences - Computer and Information Sciences - Computer Sciences
Education
Degree | Classification | |
---|---|---|
2021/03/15 - 2021/03/16
Concluded
|
Agregação em Ciência de Computadores (Título de Agregado)
Universidade do Porto Faculdade de Ciências, Portugal
|
|
1998
Concluded
|
Doutoramento em Ciência de Computadores (Doutoramento)
Major in Ciência de Computadores
Universidade do Porto Faculdade de Ciências, Portugal
"Sistemas de Tipos para Linguagens Declarativas" (THESIS/DISSERTATION)
|
aprovado por unanimidade |
1991
Concluded
|
Foundations of Advanced Information Technology (Master)
Imperial College London Department of Computing, United Kingdom
"A Constraint Solver fo IC-Prolog II" (THESIS/DISSERTATION)
|
Pass |
1989
Concluded
|
Matemática Aplicada (ramo de Ciência de Computadores) (Licenciatura)
Universidade do Porto Faculdade de Ciências, Portugal
"n/a" (THESIS/DISSERTATION)
|
Affiliation
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2010/03/17 - Current | Associate Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
1998/02/11 - 2010/03/17 | Assistant Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal |
1995/09/01 - 1998/01/10 | Assistant (University Teacher) | Universidade do Minho Escola de Engenharia, Portugal |
Projects
Contract
Designation | Funders | |
---|---|---|
2016/07/01 - 2019/08/01 | Elven - Lógicas para verificação de programas na Web
PTDC/EEI-CTP/3506/2014
Principal investigator
Universidade do Porto Faculdade de Ciências, Portugal
Instituto de Engenharia de Sistemas e Computadores, Portugal Instituto de Telecomunicações, 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 Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal
Universidade do Porto Faculdade de Ciências, Portugal Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal Universidade do Minho, Portugal Universidade da Beira Interior, Portugal Universidade do Porto, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2008/01/01 - 2011/03/31 | JEDI - Um Ambiente Híbrido para Dedução e Indução - e a sua Aplicação sobre Dados Espaciais
PTDC/EIA/66924/2006
Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal
Universidade do Porto Faculdade de Ciências, Portugal Universidade do Porto Instituto de Ciências Tecnologias e Agroambiente, Portugal Universidade de Évora, Portugal Universidade do Porto, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
Outputs
Publications
Conference abstract |
|
Conference paper |
|
Conference poster |
|
Edited book |
|
Journal article |
|
Other
Other output |
|
Activities
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2018/11 - Current | Gradual Intersection Types
Supervisor of Pedro Ângelo
|
Doutoramento em Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2018/11 - 2023/04/21 | Type Assignment in Logic Programming
Supervisor of João Barbosa
|
Doutoramento em Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2010/09/03 - 2014/09/14 | Programmimg with Sequence and Context Variables: Foundations and Applications
Supervisor of Besiki Dundua
|
Programa Doutoral em Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2005/09 - 2014/02 | Amortised Resource Analysis for Lazy Functional Programs
Supervisor of Hugo Simões
|
Doutoramento em Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2009/07 - 2013/05 | Semantics-based Program Verification: an Abstract Interpretation Approach
Supervisor of Vítor Rodrigues
|
MAPI - MAP Doctoral Program in Computer Science (PhD)
Universidade do Porto, Portugal
|
2004/07 - 2007/11 | XML Processing in Logic Programming
Supervisor of Jorge Coelho
|
Doutoramento em Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
2002/10 - 2007/07 | Linearisation of the Lambda-Calculus
Supervisor of Sandra Alves
|
Doutoramento em Ciência de Computadores da Faculdade de Ciências da Universidade do Porto (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
|
Committee member
Activity description Role |
Institution / Organization | |
---|---|---|
2024/01/01 - Current | Membro do Conselho de Representantes da Faculdade de Ciências da Universidade do Porto
Member
|
Universidade do Porto Faculdade de Ciências, Portugal |
2023/04/30 - Current | Subdirector de Curso de Doutoramento Programa Doutoral em Ciência de Computadores
President / Vice-president
|
Universidade do Porto Faculdade de Ciências, Portugal |
2023/04/01 - Current | Membro da Comissão Cientifica Licenciatura em Engenharia Informática e Computação
Member
|
Universidade do Porto, Portugal |
2019 - Current | Membro da direção do Laboratório em Inteligência Artificial e Ciência de Computadores da Universidade do Porto (LIACC)
Member
|
Universidade do Porto, Portugal |
2017/01/01 - Current | Member of the Management Committee of the European research network on types for programming and verification (EUTypes) -
CA15123
Member
|
European Union, Belgium |
2010/09 - 2014/09 | Vice-presidente do conselho executivo do Departamento de Ciência de Computadores da Faculdade de Ciências da Universidade
do Porto
President / Vice-president
|
Universidade do Porto Faculdade de Ciências, Portugal |
Evaluation committee
Activity description Role |
Institution / Organization | Funding entity | |
---|---|---|---|
2014 - 2014 | Membro do Painel de Avaliação de Candidaturas a Bolsas de doutoramento e pós-doutoramento FCT da área de Ciências da Computação
e Informação
Evaluator
|
Fundação para a Ciência e a Tecnologia, Portugal | Fundação para a Ciência e a Tecnologia |