???global.info.a_carregar???
Pedro Alves. Concluiu o(a) Doutoramento em Engenharia Informática e de Computadores em 2014/05/27 pelo(a) Universidade de Lisboa Instituto Superior Técnico e Licenciatura em Engenharia Informática e de Computadores em 1999 pelo(a) Universidade de Lisboa Instituto Superior Técnico. É Professor Associado no(a) Universidade Lusófona de Humanidades e Tecnologias. Foi Diretor do 1º ciclo de estudos em Engenharia Informática no(a) Universidade Lusófona de Humanidades e Tecnologias. É Investigador no COPELABS.
Identificação

Identificação pessoal

Nome completo
Pedro Alves

Nomes de citação

  • Alves, Pedro

Identificadores de autor

Ciência ID
7B17-D35E-668E
ORCID iD
0000-0003-4054-0792

Endereços de correio eletrónico

  • pedro.alves@ulusofona.pt (Profissional)

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Português (Idioma materno)
Inglês Utilizador independente (B2) Utilizador proficiente (C1) Utilizador independente (B2) Utilizador proficiente (C1) Utilizador independente (B2)
Formação
Grau Classificação
2014/05/27
Concluído
Engenharia Informática e de Computadores (Doutoramento)
Especialização em Sem especialidade
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Scalable and Privacy-enabled Message Propagation for Distributed Context-Aware Systems" (TESE/DISSERTAÇÃO)
Muito Bom
2006 - 2006
Concluído
PAEGI - Programa avançado em Empreendedorismo e Gestão de Inovação (Pós-Graduação)
Universidade Católica Portuguesa, Portugal
1994 - 1999
Concluído
Engenharia Informática e de Computadores (Licenciatura)
Universidade de Lisboa Instituto Superior Técnico, Portugal
16
Percurso profissional

Ciência

Categoria Profissional
Instituição de acolhimento
Empregador
2016 - Atual Investigador (Investigação) Universidade Lusófona Associação para a Investigação e Desenvolvimento em Cognição e Computação Centrado nas Pessoas, Portugal

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2014/09 - Atual Professor Associado (Docente Universitário) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2014/03 - 2014/08 Professor Auxiliar (Docente Universitário) Universidade Autónoma de Lisboa, Portugal

Cargos e Funções

Categoria Profissional
Instituição de acolhimento
Empregador
2016/09 - 2022/08 Diretor do 1º ciclo de estudos em Engenharia Informática Universidade Lusófona de Humanidades e Tecnologias, Portugal
2002 - 2016 Arquiteto de Software Opensoft, Portugal
Projetos

Projeto

Designação Financiadores
2020/10/01 - 2023/01/31 INTRO - Introduction to Digital Learning
Investigador
Universidade Lusófona de Humanidades e Tecnologias, Portugal

Universidade Lusófona Associação para a Investigação e Desenvolvimento em Cognição e Computação Centrado nas Pessoas, Portugal
Em curso
Produções

Publicações

Artigo em conferência
  1. Bruno Pereira Cipriano; Pedro Alves. "LLMs Still Can't Avoid Instanceof: An Investigation Into GPT-3.5, GPT-4 and Bard's Capacity to Handle Object-Oriented Programming Assignments". 2024.
    10.1145/3639474.3640052
  2. Bruno Pereira Cipriano; Pedro Alves. "GPT-3 vs Object Oriented Programming Assignments: An Experience Report". 2023.
    10.1145/3587102.3588814
  3. Figueiredo, Eloi; Alves, Pedro; Moldovan, Ionut Dragos; Bento Rebelo, H.; Silva, Luís; Souza, Laura; Oliveira, Paulo; Penim, Nuno. Autor correspondente: Figueiredo, Eloi. "Smartphone application for structural health monitoring". Trabalho apresentado em 10th European Workshop on Structural Health Monitoring, Palermo, 2022.
    Publicado
  4. Alves, Pedro. "How to Get a Badge? Unlock Your Mind : Motivation through Student Empowerment". 2019.
    10.1109/educon.2019.8725146
  5. Alves, Pedro. "Radiator: context propagation based on delayed aggregation". 2013.
    10.1145/2441776.2441806
  6. Alves, Pedro. "AnonyFacebook-Liking Facebook Posts Anonymously". 2013.
    10.1007/978-3-642-41033-8_90
  7. Alves, Pedro. "Context-aware efficient message propagation". 2012.
    10.1145/2405679.2405680
  8. Alves, Pedro. "ReConMUC: adaptable consistency requirements for efficient large-scale multi-user chat". 2011.
    10.1145/1958824.1958909
Artigo em revista
  1. Bruno Pereira Cipriano; Bernardo Baltazar; Nuno Fachada; Athanasios Vourvopoulos; Pedro Alves. "Bridging the Gap between Project-Oriented and Exercise-Oriented Automatic Assessment Tools". Computers (2024): https://doi.org/10.3390/computers13070162.
    10.3390/computers13070162
  2. Eloi Figueiredo; Ionut Dragos Moldovan; Pedro Alves; Hugo Rebelo; Laura Souza. "Smartphone Application for Structural Health Monitoring of Bridges". Sensors 22 21 (2022): 8483-8483. http://dx.doi.org/10.3390/s22218483.
    10.3390/s22218483
  3. Bruno Pereira Cipriano; Nuno Fachada; Pedro Alves. "Drop Project: An automatic assessment tool for programming assignments". SoftwareX (2022): https://doi.org/10.1016/j.softx.2022.101079.
    10.1016/j.softx.2022.101079
  4. Alves, Pedro. "Radiator-efficient message propagation in context-aware systems". Journal of Internet Services and Applications 5 1 (2014): 4-4.
    10.1186/1869-0238-5-4
Capítulo de livro
  1. Eloi Figueiredo; Pedro Alves; Ionut Moldvan; Hugo Rebelo; Luís Silva; Laura Souza; Rômulo Lopes; Paulo Oliveira; Nuno Penim. "App4SHM – Smartphone Application for Structural Health Monitoring". 2023.
    10.1007/978-3-031-07322-9_105
  2. Alves, Pedro. "AnonyLikes: Anonymous Quantitative Feedback on Social Networks". 466-484. Springer, 2013.
    10.1007/978-3-642-45065-5_24
Livro
  1. Alves, Pedro. Distributed Context-Aware Systems. Springer. 2014.
    10.1007/978-3-319-04882-6
Relatório
  1. Pedro Alves; Bruno Pereira Cipriano. 2023. The centaur programmer - How Kasparov's Advanced Chess spans over to the software development of the future. https://arxiv.org/abs/2304.11172.
    10.48550/ARXIV.2304.11172
  2. Costa, Conceição; Sousa, Carla; Alves, Pedro. Autor correspondente: Costa, Conceição. 2017. State of Art in Web Forms (2012-2017) - A literature Review in HCI field. https://lightweightform.io/wp-content/uploads/2018/07/State-of-Art-in-Web-Forms-HCI-Field.pdf.
Atividades

Orientação

Título / Tema
Papel desempenhado
Curso (Tipo)
Instituição / Organização
2023/02 - Atual Análise estática de qualidade de código
Orientador
Mestrado em Engenharia Informática e Sistemas de Informação (Mestrado)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2021/09/01 - Atual Re-Orienting Object Oriented-Programming Education: Automatic Assessment Tools and Large Language Models
Orientador
Doutoramento em Informática - Novos Media e Sistemas Ubíquos (Doutoramento)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2023/10/01 - 2024/07/01 Aplicação móvel para registo da vasculite no reuma.pt
Orientador
Licenciatura em Engenharia Informática (Iniciação científica)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2023/10/01 - 2024/07/01 Registo e monitorização de níveis de emergência Proteção Civil
Orientador
Licenciatura em Engenharia Informática (Iniciação científica)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2023/10/01 - 2024/07/01 Aplicação móvel para rastreio de Hepatite C em parceria com a associação Ares do Pinhal
Orientador
Licenciatura em Engenharia Informática (Iniciação científica)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2023/10/01 - 2024/07/01 Aplicação móvel para treino de bexiga, para o Centro de Medicina e Reabilitação de Alcoitão
Orientador
Licenciatura em Engenharia Informática (Iniciação científica)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2022/10 - 2023/07 App4SHM - Modelo híbrido em flutter (em colaboração com Departamento de Engenharia Civil)
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2022/10 - 2023/07 Akampr - Aplicação móvel para parques de campismo
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2022/10 - 2023/07 Rehabilita - Aplicação móvel para apoio à reabilitação (em colaboração com o Centro de Medicina de Reabilitação de Alcoitão)
Coorientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal

Centro de Medicina de Reabilitação de Alcoitão, Portugal
2021/01 - 2023/03 Geração de código não destrutivo em aplicações web
Orientador
Mestrado em Engenharia Informática e Sistemas de Informação (Mestrado)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2021/10 - 2022/07 Site institucional DEISI
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2021/10 - 2022/07 Acompanhamento de processos judiciais - em colaboração com Departamento de Direito
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2021/10 - 2022/07 App4SHM 2.0 - em colaboração com Departamento de Engenharia Civil
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2021/10 - 2022/07 Gestão de centros de investigação (continuação)
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2021/10 - 2022/07 Drop-Project para Android
Coorientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2021/10 - 2022/07 Acompanhamento nutricional em farmácias - em colaboração com Departamento de Farmácia
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2020/10 - 2021/07 Plataforma de inquéritos aos alunos
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2020/10 - 2021/07 App4SHM - Aplicação móvel para análise estrutural (em colaboração com Departamento de Engenharia Civil)
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2020/10 - 2021/07 Vacqa Mobile - Auxílio ao diagnóstico de medicina veterinária (em colaboração com Departamento de Medicina Veterinária)
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2020/10 - 2021/07 Gestão de centros de investigação - em colaboração de Centro de Estudos Interdisciplinares
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2019/10 - 2020/07 Digital Badges in Education
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2019/10 - 2020/07 Plataforma DEISI - Gestão de TFCs (Desenvolvimento)
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2019/10 - 2020/07 Plataforma DEISI - Gestão de TFCs (Análise e Testes)
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2019/10 - 2020/07 Aplicação móvel para acesso ao Open edX (cursos online)
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2019/10 - 2020/07 Plugin Drop Project para Intellij
Coorientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2018/10 - 2019/07 Plataforma DEISI - Gestão de TFCs
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2017/10 - 2018/07 Plataforma de gestão de TFCs (TFC)
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2017/10 - 2018/07 Gestão de chaveiro ULHT
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2017/10 - 2018/07 App para registo de ocorrências em equipamentos informáticos ULHT
Orientador
Licenciatura em Engenharia Informática (Licenciatura/Bacharelato)
Universidade Lusófona de Humanidades e Tecnologias, Portugal

Júri de grau académico

Tema
Tipo de participação
Nome do candidato (Tipo de grau)
Instituição / Organização
2024/06/11 Efficient Static checking information flow in Spring Applications
Arguente principal
Miguel Martins Brites (Mestrado)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2023/03/17 Geração de código não destrutivo em aplicações web
Orientador
Ivan Jorge Camacho Valadares (Mestrado)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2021/12/02 Análise comparativa de arquiteturas de software para um Sistema de Gestão de Alunos
Arguente principal
Rodney Porto (Mestrado)
Universidade Lusófona de Humanidades e Tecnologias, Portugal
2017/07/14 Loom: Unifying Client-Side Web Technologies in a Single Programming Language
Arguente principal
Nuno Castro Martins (Mestrado)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal

Comissão de avaliação

Descrição da atividade
Tipo de assessoria
Instituição / Organização Entidade financiadora
2017/09 - Atual Júri "Maiores de 23"
Membro
Universidade Lusófona de Humanidades e Tecnologias, Portugal

Consultoria / Parecer

Descrição da atividade Instituição / Organização
2014 - 2016 Mentoria e apoio à estratégia tecnológica de diversos projetos incubados no Vodafone Labs Vodafone Labs, Portugal

Curso / Disciplina lecionado

Disciplina Curso (Tipo) Instituição / Organização
2018/09/01 - Atual Computação Móvel Engenharia Informática (Licenciatura) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2017/09/01 - Atual Fundamentos de Programação Engenharia Informática (Licenciatura) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2017/09/01 - Atual Algoritmia e Estruturas de Dados Engenharia Informática (Licenciatura) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2017/09/01 - Atual Linguagens de Programação II Engenharia Informática (Licenciatura) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2023/01/05 - 2023/01/05 Workshop de Java para empresa Opensoft (Outros) Universidade Lusófona de Humanidades e Tecnologias, Portugal
2019/10/01 - 2020/02/01 Interaction Design (Doutoramento) Universidade Lusófona de Humanidades e Tecnologias, Portugal

Membro de associação

Nome da associação Tipo de participação
2019/02 - Atual Kotlin Lisboa - Grupo de utilizadores de Kotlin em Lisboa, conta em 2021 com quase 500 membros. Fundador do grupo