Identificação
Identificação pessoal
- Nome completo
- Andreia Filipa Torcarto Mordido Rodrigues
Identificadores de autor
- Ciência ID
- 9E1A-712A-9824
- ORCID iD
- 0000-0002-1547-0692
Moradas
- LASIGE. Departamento de Informática, Faculdade de Ciências, Universidade de Lisboa, 1749-016, Lisboa, Lisboa, Portugal (Profissional)
Websites
- http://www.di.fc.ul.pt/~amordido/ (Pessoal)
Domínios de atuação
- Ciências Exatas - Ciências da Computação e da Informação - Ciências da Computação
- Ciências Exatas - Ciências da Computação e da Informação - Ciências da Computação
Formação
Grau | Classificação | |
---|---|---|
2017
Concluído
|
Ph.D. Information Security (Doutoramento)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"A probabilistic logic over equations and domain restrictions" (TESE/DISSERTAÇÃO)
|
Pass with Distinction |
2011
Concluído
|
M.Sc. Mathematics and Applications (Mestrado)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Dynamic probabilistic epistemic logic - towards information security" (TESE/DISSERTAÇÃO)
|
17/20 |
2009
Concluído
|
B.Sc. Mathematics (Licenciatura)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
"n/a" (TESE/DISSERTAÇÃO)
|
18/20 |
Percurso profissional
Ciência
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2018/11/01 - Atual | Investigador principal (carreira) (Investigação) | Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
2019/08 - 2019/10 | Investigador visitante (Investigação) | Carnegie Mellon University, Estados Unidos |
Carnegie Mellon University, Estados Unidos | ||
2016/12/01 - 2018/07/31 | Investigador (Investigação) | INOV INESC INOVAÇÃO - Instituto de Novas Tecnologias, Portugal |
INOV INESC INOVAÇÃO - Instituto de Novas Tecnologias, Portugal | ||
2011/01/01 - 2016/11/30 | Investigador (Investigação) | Instituto de Telecomunicações, Portugal |
2011/01/01 - 2011/06/30 | Investigador (Investigação) | Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal |
2008/12/01 - 2009/11/30 | Estagiário de Investigação (Investigação) | Universidade Nova Centro de Matemática e Aplicações, Portugal |
Docência no Ensino Superior
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2020/10 - Atual | Professor Auxiliar (Docente Universitário) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2018/09/03 - 2020/10 | Professor Auxiliar Convidado (Docente Universitário) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2012/09/01 - 2016/07/31 | Assistente (Docente Universitário) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
Cargos e Funções
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2020/01 - 2022/01 | Member of the Executive Commission of LASIGE | Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
Projetos
Bolsa
Designação | Financiadores | |
---|---|---|
2011/01 - 2015 | Doctoral Grant
SFRH/BD/77648/2011
Bolseiro de Doutoramento
|
Fundação para a Ciência e a Tecnologia
Concluído
|
Projeto
Designação | Financiadores | |
---|---|---|
2018 - 2019 | Confident - Communication Contracts for Distributed Systems Development
PTDC/EEI-CTP/4503/2014
Investigador
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal
|
|
2018 - 2018 | COMPACT - Competitive Methods to protect local Public Administration from Cyber security Threats
grant agreement 740712
Investigador
Instituto de Engenharia de Sistemas e Computadores, Portugal
|
|
2018 - 2018 | SATIE - Security of Air Transport Infrastructures
grant agreement 832969
Investigador
INOV INESC INOVAÇÃO - Instituto de Novas Tecnologias, Portugal
|
European Union
Em curso
|
2018 - 2018 | EUNOMIA - User-Oriented, Secure, Trustful and Decentralized Social Media
grant agreement 825171
Investigador
INOV INESC INOVAÇÃO - Instituto de Novas Tecnologias, Portugal
|
European Union
Em curso
|
2018 - 2018 | SPARTA - Strategic Programs for Advanced Research and Technology in Europe
grant agreement 830892
Investigador
INOV INESC INOVAÇÃO - Instituto de Novas Tecnologias, Portugal
|
European Union
Em curso
|
2016 - 2018 | DOGANA - Advances social engineering and vulnerability assessment framework
grant agreement 653618
Investigador
Instituto de Engenharia de Sistemas e Computadores, Portugal
|
Concluído
|
2016 - 2018 | ASGARD - Analysis system for gathered raw data
grant agreement 700381
Investigador
Instituto de Engenharia de Sistemas e Computadores, Portugal
|
|
2016 - 2017 | ECOSSIAN - European COntrol System Security Incident Analysis Network
grant agreement 607577
Investigador
Instituto de Engenharia de Sistemas e Computadores, Portugal
|
|
2011 - 2014 | ComFormCrypt - Computational Semantics of Formal Methods in Cryptography
PTDC/EIA-CCO/113033/2009
Investigador
Instituto de Telecomunicações, Portugal
|
|
2011 - 2011 | Co-evolution and self-organization of cooperation
PTDC/FIS/101248/2008
Bolseiro de Investigação
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
|
Outro
Designação | Financiadores | |
---|---|---|
2021/03/01 - Atual | SafeSessions: Safe Concurrent Programming with Session Types
PTDC/CCI-COM/6453/2020
Co-PI
FCiênciasID Associação para a Investigação e Desenvolvimento de Ciências, Portugal
|
Fundação para a Ciência e a Tecnologia
Em curso
|
Produções
Publicações
Artigo em conferência |
|
Artigo em revista |
|
Poster em conferência |
|
Tese / Dissertação |
|
Outros
Outra produção |
|
Atividades
Apresentação oral de trabalho
Título da apresentação | Nome do evento Anfitrião (Local do evento) |
|
---|---|---|
2021/03/30 | Nested Session Types | ESOP 2021 |
2019 | Probabilistic satisfiability and applications | Talks@DI
Faculdade de Ciências, Universidade de Lisboa (Portugal)
|
2019 | Checking the equivalence of context-free session types | BEAT 2019
Sigplan (Portugal)
|
2019 | Session type equivalence via bisimulation | PoP Seminar
Carnegie Mellon University (Pittsburgh, Estados Unidos)
|
2016 | Probabilistic Satisfiability | Logic and Computation Seminar
IST, Universidade de Lisboa (Portugal)
|
2016 | Generalized Probabilistic Satisfiability | LSFA 2016
(Portugal)
|
2016 | Probabilistic Logic over Equations and Domain Restrictions | Days in Logic 2016
FCT UNL (Portugal)
|
2016 | Student-centered learning, teaching and assessment | Assessment and Accreditation of Higher Education Institutions
EIQAS Project
|
2015 | An Equation-Based Classical Logic | Logic and Computation Seminar
IST, Universidade de Lisboa (Portugal)
|
2015 | An Equation-Based Classical Logic | WoLLIC 2015
Indiana University (Bloomington, Estados Unidos)
|
Orientação
Título / Tema Papel desempenhado |
Curso (Tipo) Instituição / Organização |
|
---|---|---|
2023 - Atual | Detecting SQL Vulnerabilities using FreeST
Coorientador
|
Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal
|
2021/09 - Atual | Pattern-Matching and Other Advanced Topics in the FreeST Programming Language
Coorientador
|
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2019 - Atual | Context-free Session Types
Coorientador de Bernardo Almeida
|
Doutoramento em Informática (Doutoramento)
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2022 - 2024 | Subtyping Context-free Session Types
Coorientador
|
Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal
|
2021/09 - 2022 | SmartScribble, a protocol language for Plutus smart contracts
Orientador
|
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2021/09 - 2022 | Shared channels on context-free session types
Coorientador
|
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2020/09/01 - 2021/10 | SmartScribble: Safer Smart Contracts
Orientador
|
Master Degree in Informatics Engineering (Mestrado)
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2019 - 2020 | Managing data privacy at the backend
Orientador de Rui Peixoto
|
Master Degree in Software Engineering (Mestrado)
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2018 - 2019 | Smart tourism: data privacy and data analysis
Orientador de Bruno Silva
|
Master Degree in Software Engineering (Mestrado)
Universidade de Lisboa Faculdade de Ciências, Portugal
|
Organização de evento
Nome do evento Tipo de evento (Tipo de participação) |
Instituição / Organização | |
---|---|---|
2024/01 - 2024/04 | Student Volunteer Co-Chair at ICSE 2024 (2024/04 - 2024/04)
Conferência (Membro da Comissão Organizadora)
|
|
2016 - 2016 | Volunteer at the 29th IEEE Computer Security Foundations Symposium, CSF 2016 (2016/06 - 2016/06)
Conferência (Coorganizador)
|
|
2016 - 2016 | Organizer of the Student-Evaluators Training for the the Portuguese Agency for Assess- ment and Accreditation of Higher Education
(A3ES) (2016 - 2016)
Oficina (workshop) (Coorganizador)
|
Agência de Avaliação e Acreditação do Ensino Superior (A3ES), Portugal |
Participação em evento
Descrição da atividade Tipo de evento |
Nome do evento Instituição / Organização |
|
---|---|---|
2019/11 - 2019/11 | Invited participant at the Final Hackathon of ASGARD European Project
Outro
|
Final Hackathon of ASGARD European Project
Europol, Países Baixos
|
2019 - 2019 | VMCAI 2019 Winter School
Conferência
|
VMCAI 2019 Winter School
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019 - 2019 | POPL 2019
Conferência
|
POPL 2019
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal
|
2019 - 2019 | ETAPS 2019
Conferência
|
ETAPS 2019 |
2019 - 2019 | SAT/SMT/AR Summer School 2019
Conferência
|
SAT/SMT/AR Summer School 2019
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2017 - 2017 | Workshop “Policing the Dark Web”
Conferência
|
Workshop “Policing the Dark Web” |
2016 - 2016 | Training Event 3, EIQAS Project
Oficina (workshop)
|
Participação no T raining Event 3 do Projeto EIQAS |
2016 - 2016 | Computer Security Foundations Symposium (CSF 2016)
Conferência
|
CSF 2016 |
2015 - 2015 | Training Event 2, EIQAS Project
Oficina (workshop)
|
T raining Event 2 do Projeto EIQAS |
2014 - 2014 | Conference “Cybersecurity: Technological Issues and Legal Implications”
Conferência
|
Cybersecurity: Technological Issues and Legal Implications |
2013 - 2013 | Midlands Graduate School 2013
Conferência
|
Midlands Graduate School
University of Leicester, Reino Unido
|
2013 - 2013 | Logic Colloquium 2013
Conferência
|
Logic Colloquium |
2013 - 2013 | Student-Evaluators Training for the the Portuguese Agency for Assessment and Accreditation of Higher Education (A3ES)
Oficina (workshop)
|
Formação de Estudantes Avaliadores das Comissões de Avaliação Externa do Ensino Superior, A3ES |
2012 - 2012 | European Summer School in Logic, Language and Information (ESSLLI 2012)
Conferência
|
ESSLLI 2012 |
Júri de grau académico
Tema Tipo de participação |
Nome do candidato (Tipo de grau) Instituição / Organização |
|
---|---|---|
2024/02/23 | A Geographical-Aware State Deployment Service for Fog Computing
Vogal
|
Diogo Lima (Doutoramento)
Universidade de Lisboa, Portugal
|
2022/02/28 | Generics in Go language
Arguente principal
|
João Pereira (Mestrado)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2019/11/13 | Data analysis for transport planning
Arguente principal
|
Gonçalo Domingos (Mestrado)
Universidade de Lisboa Faculdade de Ciências, Portugal
|
Arbitragem científica em conferência
Nome da conferência | Local da conferência | |
---|---|---|
2023 - 2023 | PLACES 2023: Workshop on Programming Language Approaches to Concurrency- & Communication-cEntric Software | |
2020/02 - 2020/02 | PLACES 2020: Workshop on Programming Language Approaches to Concurrency- & Communication-cEntric Software | Dublin, Ireland |
2020 - 2020 | IPMU: International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems. | |
2019 - 2019 | ESOP 2020: European Symposium on Programming | Dublin, Ireland |
Comissão de avaliação
Descrição da atividade Tipo de assessoria |
Instituição / Organização | Entidade financiadora | |
---|---|---|---|
2015 - 2015 | Member of the External Evaluation Panel (CAE) for the assessment and accreditation of several degrees
Avaliador
|
Universidade de Lisboa Faculdade de Ciências, Portugal | Agência de Avaliação e Acreditação do Ensino Superior (A3ES) |
2014 - 2014 | Member of the External Evaluation Panel (CAE) for the assessment and accreditation of several degrees
Avaliador
|
Universidade de Lisboa Instituto Superior de Economia e Gestão, Portugal | Agência de Avaliação e Acreditação do Ensino Superior (A3ES) |
2014 - 2014 | Member of the External Evaluation Panel (CAE) for the assessment and accreditation of several degrees
Avaliador
|
Universidade de Évora Escola de Ciências e Tecnologia, Portugal | Agência de Avaliação e Acreditação do Ensino Superior (A3ES) |
Curso / Disciplina lecionado
Disciplina | Curso (Tipo) | Instituição / Organização | |
---|---|---|---|
2020/02 - Atual | Fundamentals of Computation 2019/20 | (Mestrado) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2023/02 - 2023/07 | Domain-Specific Languages 2022/23 | (Mestrado) | Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal |
2023/02 - 2023/04 | Object Oriented Development 2022/23 | (Licenciatura) | Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal |
2022/02 - 2022/07 | Domain-Specific Languages 2021/22 | (Mestrado) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2022/02 - 2022/07 | Object Oriented Development 2021/22 | (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2022/02 - 2022/04 | Domain-Specific Languages 2022/23 | (Mestrado) | Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal |
2021/09 - 2022/01 | Introduction to Programming 2021/22 | (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2021/02/08 - 2021/07/30 | Domain-Specific Languages 2020/21 | Domain-Specific Languages (Mestrado) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2021/02/08 - 2021/06/20 | Object Oriented Development 2020/21 | Object Oriented Development (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2020/10/01 - 2021/01/31 | Introduction to Programming 2020/21 | Introduction to Programming (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2020/09/10 - 2021/01/31 | Theory of Computation 2020/21 | Theory of Computation (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2020/02 - 2020/07 | Object Oriented Development 2019/20 | BSc Informatics Engineering (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2019/09 - 2020/02 | Introduction to Programming 2019/20 | BSc Informatics Engineering (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2019/09 - 2020/02 | Theory of Computation 2019/20 | BSc Informatics Engineering (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2019/02 - 2019/07 | Algorithms and Data Structures 2018/19 | BSc Informatics Engineering (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2019/02 - 2019/07 | Object Oriented Development 2018/19 | BSc Informatics Engineering (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2018/09 - 2019/02 | Theory of Computation 2018/19 | BSc Informatics Engineering (Licenciatura) | Universidade de Lisboa Faculdade de Ciências, Portugal |
2018/09 - 2019/02 | Introduction to Programming 2018/19 | BSc Informatics Engineering (Licenciatura) | |
2016/02 - 2016/07 | Discrete Mathematics 2015/16 | BSc Computer Science and Engineering (Licenciatura) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2015/09 - 2016/02 | Elements of Programming 2015/16 | (Licenciatura) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2014/02 - 2014/07 | Discrete Mathematics 2014/15 | (Licenciatura) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2013/10 - 2014/02 | Computation and Programming 2013/14 | (Licenciatura) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2013/02 - 2013/07 | Discrete Mathematics 2012/13 | (Licenciatura) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2012/09 - 2013/02 | Computation and Programming 2012/13 | (Licenciatura) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
Entrevista (jornal / revista)
Descrição da atividade | Jornal / Forum | |
---|---|---|
2019/12/16 | Interview about my visit to Carnegie Mellon University | Agência Lusa |
Membro de associação
Nome da associação | Tipo de participação | |
---|---|---|
2019/09 - Atual | American Mathematical Society | Reviewer at Mathematical Reviews from American Mathematical Society |
Membro de comissão
Descrição da atividade Tipo de participação |
Instituição / Organização | |
---|---|---|
2018/10 - Atual | Member of the Scientific Board of LASIGE
Membro
|
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
2018/10 - Atual | Member of the Department Council of Department of Informatics, Faculty of Sciences, Universidade de Lisboa
Membro
|
Universidade de Lisboa Faculdade de Ciências, Portugal |
2022/11 - 2023/04 | Member of the Programme Committee of the 12th Workshop on Programming Language Approaches to Concurrency- & Communication-cEntric
Software, PLACES 2023
Membro
|
|
2020/01 - 2022/01 | Member of the Executive Commission of the LASIGE research unit | Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
2019/10 - 2020/03 | Public Relations Committee, Department of Informatics, Faculdade de Ciências, Universidade de Lisboa
Membro
|
Universidade de Lisboa Faculdade de Ciências, Portugal |
2019/11 - 2020 | Member of the Programme Committee of the 12th Workshop on Programming Language Approaches to Concurrency- & Communication-cEntric
Software, PLACES 2020
Membro
|
|
2019/10 - 2019/12/31 | Member of the Stakeholders Advisory Board of ASGARD European project |
Outro júri / avaliação
Descrição da atividade | Instituição / Organização | |
---|---|---|
2021/02 - 2021/02 | President of the jury for an Integration into Research Grant | Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
2020/12 - 2020/12 | Member of the jury for a Science Manager for the SATO project | Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
2020/07 - 2020/07 | Member of the jury for two Science Managers for the LASIGE research unit | Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal |
Tutoria
Tópico | Nome do aluno | |
---|---|---|
2023 - 2023 | Applications of FreeST in Information Security | António Silvestre |
2023 - 2023 | Applications of FreeST in Information Security | Diogo Ferreira |
2017 - 2018 | Cyber-Physical Impact Assessment Model: | Nuno Deus |
2017 - 2018 | Malware Detection via Machine Learning: | João Godinho |
Distinções
Prémio
2024 | Distinguished paper award at POPL 2024
Association for Computing Machinery, Estados Unidos
|
2011 | Grant in the scope of Programa de Estímulo à Investigação
Fundação Calouste Gulbenkian, Portugal
|
2009 | Merit Scholarship in 2008/2009
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2008 | Merit Scholarship in 2007/2008
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
2007 | Merit Grant in the scope of the Program "Novos Talentos em Matemática"
Fundação Calouste Gulbenkian, Portugal
|
2006 | Merit Grant in the scope of the Program "Novos Talentos em Matemática"
Fundação Calouste Gulbenkian, Portugal
|
Outra distinção
2019 | Diploma of Pedagogical Excellence
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2019 | Selected for the Visiting Faculty and Researchers Program at Carnegie Mellon University
CMU - Portugal, Portugal
|
2016 | Diploma of Pedagogical Excellence
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2015 | Diploma of Pedagogical Excellence
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2010 | Merit Diploma
Universidade de Lisboa Instituto Superior Técnico, Portugal
|