???global.info.a_carregar???
I hold Bachelor's and Master's degrees from Faculdade de Engenharia da Universidade do Porto (FEUP), specializing in Informatics and Computing Engineering. They were concluded in 2021 and 2023 with final grades of 17 and 18, respectively. I also studied Computer Engineering for a year at another sought-after university in Brazil before changing my country of residence to Portugal. I am pursuing further studies at the same institution as a PhD student in the Doctoral Program in Informatics Engineering. After I finish my institution's first year as a student attending courses, I will become a PhD candidate. My motivation to work on research led to my initiation in the field, a fellowship under the Safe Cities project in 2021, where I concentrated on studying transfer learning techniques. Subsequently, while doing my master's, my scholarly passion shifted towards formal methods and programming languages. My interest in software verification directed me to pursue a master's thesis on the topic of program repair in the context of contract programming, also part of a fellowship at INESC TEC under the SpecRep project. These activities culminated in me completing the thesis dissertation, publicating and orally presenting an article in a workshop at ASE and getting the necessary background for my PhD. My enthusiasm for exploring computer science topics is also apparent through my voluntary involvement with SPLASH, where I actively participated in the conference as a helper and attendee, introducing me to the conference world. I am currently also an invited assistant for the compilers course in the Bachelor in Informatics and Computing Engineering programme at FEUP.
Identificação

Identificação pessoal

Nome completo
Alexandre Almeida de Abreu Filho

Nomes de citação

  • Abreu, Alexandre

Identificadores de autor

Ciência ID
0812-0D80-ACC0

Endereços de correio eletrónico

  • alexandre.filho@fe.up.pt (Profissional)

Domínios de atuação

  • Ciências Exatas - Ciências da Computação e da Informação - Ciências da Computaçã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
Português (Idioma materno)
Inglês Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2)
Formação
Grau Classificação
2023/09 - 2026/06
Em curso
Informatics Engineering (Doutoramento)
Universidade do Porto - Faculdade de Engenharia, Portugal
2021/09 - 2023/09
Concluído
Informatics and Computing Engineering (Mestrado)
Universidade do Porto - Faculdade de Engenharia, Portugal
"Automatic Specification Repair in Contract Programming" (TESE/DISSERTAÇÃO)
18/20
2022/08 - 2023/01
Frequentou
Computer Science - Erasmus Programme (Outros)
Especialização em Algorithms, Languages and Logic
Chalmers Tekniska Högskola, Suécia
5/5
2018/09 - 2021/06
Concluído
Engineering Sciences (Licenciatura)
Especialização em Informatics and Computing Engineering
Universidade do Porto - Faculdade de Engenharia, Portugal
17/20
2017/02 - 2017/12
Frequentou
Computer Engineering (Bachelor)
Universidade Federal de Itajubá, Brasil
9/10
2015/01 - 2016/03
Frequentou
Internet Informatics - Certificate Programme (Outros)
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, Brasil
8/10
Percurso profissional

Ciência

Categoria Profissional
Instituição de acolhimento
Empregador
2023/10 - 2023/12 Investigador Contratado (Investigação) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2023/01 - 2023/06 Investigador Contratado (Investigação) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2021/12 - 2022/07 Investigador Contratado (Investigação) Universidade do Porto - Faculdade de Engenharia, Portugal
Universidade do Porto - Faculdade de Engenharia, Portugal

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2024/02 - Atual Assistente Convidado (Docente Universitário) Universidade do Porto - Faculdade de Engenharia, Portugal
Projetos

Bolsa

Designação Financiadores
2023/10 - 2023/12 Automatic Repair in Contract Programming
UIDP/50014/2020
Bolseiro de Investigação
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Fundação para a Ciência e a Tecnologia
Concluído

Projeto

Designação Financiadores
2023/01 - 2023/06 SpecRep - Constraint-based Specification Repair
Bolseiro de Investigação
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2021/12 - 2022/07 Safe Cities - Innovation to Build Safe Cities
Bolseiro de Investigação
Robert Bosch GmbH, Alemanha

Universidade do Porto - Faculdade de Engenharia, Portugal

Universidade do Porto - Faculdade de Ciências, Portugal

Universidade do Porto - Reitoria, Portugal
Agência para o Investimento e Comércio Externo de Portugal
Concluído
Produções

Publicações

Artigo em conferência
  1. Abreu, Alexandre; Macedo, Nuno; Mendes, Alexandra. "Exploring Automatic Specification Repair in Dafny Programs". Luxembourg, 2023.
    Publicado • 10.1109/asew60602.2023.00019
Tese / Dissertação
  1. "Automatic Specification Repair in Contract Programming". Mestrado, Universidade do Porto Faculdade de Engenharia, 2023. https://hdl.handle.net/10216/152792.
Atividades

Apresentação oral de trabalho

Título da apresentação Nome do evento
Anfitrião (Local do evento)
2023/09 Exploring Automatic Specification Repair in Dafny Programs 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023)
Universitéit Lëtzebuerg (Kirchberg, Luxemburgo)

Participação em evento

Descrição da atividade
Tipo de evento
Nome do evento
Instituição / Organização
2023/10 - 2023/10 Support Volunteer at SPLASH
Outro
International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH 2023)
ACM SIGPLAN, Estados Unidos

Curso / Disciplina lecionado

Disciplina Curso (Tipo) Instituição / Organização
2024/02 - Atual Compilers Informatics and Computing Engineering (Licenciatura) Universidade do Porto - Faculdade de Engenharia, Portugal
Distinções

Prémio

2017 Second Prize - Pergaminho
Olimpíada Brasileira de Linguística, Brasil