Identificação
Identificação pessoal
- Nome completo
- André Restivo
Nomes de citação
- Restivo, André
Identificadores de autor
- Ciência ID
- BA1C-B90F-2F18
- ORCID iD
- 0000-0002-1328-3391
- Google Scholar ID
- ciMn0XgAAAAJ
- Researcher Id
- A-4825-2009
- Scopus Author Id
- 26531800800
Formação
Grau | Classificação | |
---|---|---|
2016
Concluído
|
Programa Doutoral em Engenharia Informática (Doutoramento)
Universidade do Porto Faculdade de Engenharia, Portugal
"Incremental Modular Testing in Aspect Oriented Programing" (TESE/DISSERTAÇÃO)
|
Aprovado |
2006
Concluído
|
Inteligência Artificial e Sistemas Inteligentes (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
"Dynamic Scenario Simulation Optimization" (TESE/DISSERTAÇÃO)
|
17 |
1999
Concluído
|
Engenharia Informática e Computação (Licenciatura)
Universidade do Porto Faculdade de Engenharia, Portugal
"Ambiente de Desenvolvimento para Ferramentas de Qualidade de Dados" (TESE/DISSERTAÇÃO)
|
17 |
Percurso profissional
Docência no Ensino Superior
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2016/06 - Atual | Professor Auxiliar (Docente Universitário) | Universidade do Porto Faculdade de Engenharia, Portugal |
2008 - 2016 | Assistente (Docente Universitário) | Universidade do Porto Faculdade de Engenharia, Portugal |
2004 - 2008 | Assistente Convidado (Docente Universitário) | Universidade do Porto Faculdade de Engenharia, Portugal |
Outras Carreiras
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2003 - 2004 | Técnico Superior (Técnico Superior) | Universidade do Porto Faculdade de Engenharia, Portugal |
Outros
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2001 - 2003 | Engenheiro Informático | Siemens, S.A., Portugal |
2000 - 2001 | Engenheiro Informático | Critical Software, S.A., Portugal |
1999 - 2000 | Engenheiro Informático | Novabase SGPS SA, Portugal |
1997 - 1999 | Bolseiro | Instituto Nacional de Engenharia Biomédica, Portugal |
1997 - 1997 | Freelancer | Instituto de Engenharia de Sistemas e Computadores, Portugal |
Projetos
Projeto
Designação | Financiadores | |
---|---|---|
2006/10/01 - 2010/09/30 | ACHIEVING MODULARITY USING ASPECT ORIENTED PROGRAMMING
SFRH/BD/32730/2006
Bolseiro de Doutoramento
Universidade do Porto Faculdade de Engenharia, Portugal
|
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 |
|
Livro |
|
Pré-impressão |
|
Relatório |
|
Tese / Dissertação |
|
Outros
Outra produção |
|
Atividades
Orientação
Título / Tema Papel desempenhado |
Curso (Tipo) Instituição / Organização |
|
---|---|---|
2023 - 2023 | Enhancing ML Models for Solar Weather Forecasting using Clustering and Adversarial Anomaly Detection
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Post-OCR Correction on Complaint Processing
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | A Graph-based Approach for Detecting Misconfigurations in Smart Home Automation Rules
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Optimizing Traffic Mobility Simulations: a Study on Data Processing and Storage Methods
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Automatic website generation for low ranking football clubs: An empirical study
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Tackling Version Management and Reproducibility in MLOps
Orientador
|
Engenharia de Software (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Adopting Containers in Microcontrollers for the IoT
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Leveraging Context-awareness in IoT Systems: An Approach with Voice Assistants
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - 2022 | Evaluating the Application of Time Series Forecasting with Confidence Intervals in IoT Self-Healing Systems
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - 2022 | Assessing IoT self healing limits using PBT driven chaos-engineering
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - 2022 | Adopting Auction-Based Task Allocation Towards Decentralized Orchestration in Mist IoT
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - 2022 | Improving the Computational Performance and Physical Accuracy of Magnetohydrodynamical (MHD) Simulations using Machine Learning
Orientador
|
Ciência de Computadores (Doutoramento)
Universidade do Porto Faculdade de Ciências, Portugal
|
2022 - 2022 | Micro-Containerization in Microcontrollers for the IoT
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2021 | Dynamic Real-time IoT Orchestration
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2021 | Arbitraries with Confidence: Externalizing PBT inner-workings for better insights
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2021 | Automated Generic Optimization in Real time using Mutation Operators
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2021 | MQTT Chaos Engineering for Self-Healing IoT Systems
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2021 | Initial Condition Estimation in Flux Tube Simulations using Machine Learning
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2021 | Empirical Study on Live Automatic Program Repair
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2021 | Automated Repair of Security Vulnerabilities using Coverage-guided Fuzzing
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2021 | Decentralized Real-time IoT Orchestration
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2021 | Designing an Extensible PBT Framework to Support Multiple Search Strategies
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | Automatic Generation of Synthetic Website Wireframe Datasets from Source Code
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | Lightweight Real-time Feature Monitoring
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | A Conversational Interface for Webpage Code Generation
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | High-level Approaches to Detect Malicious Political Activity on Twitter
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | Increasing the feedback on IoT development in Node-RED
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | Property tests as specifications towards better code completion
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | Orchestration for Automatic Decentralization in Visually-defined IoT
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | A Visual Language for Human-to-Human and Human-Computer Interaction
Coorientador
|
Multimédia (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | Live Acceptance Testing using Behavior Driven Development
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020 - 2020 | Model-to-Model Mapping of Semi-Structured Specifications to Visual Programming Languages
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Portal de Outsourcing
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Testing in IoT Systems: From Simulation to Visual-Based Testing
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Tests as Specifications Towards Better Code Completion
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Writing Efficient JavaScript Programs: a Performance and Optimization study
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Live web prototypes from hand-drawn mockups
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Crowdsourcing no Combate ao Crime em Cabo Verde
Orientador
|
Multimédia (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Supporting Software Development through Live Metrics Visualization
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Mutation-based Web Test Case Generation
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | An Extensible Framework for Smart Environment Simulations for IoT
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | A Live IDE for Deep Learning Architectures
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Mining Web Usage to Generate Regression GUI Tests Automatically
Coorientador
|
Engenharia de Software (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 - 2019 | Refactoring Monoliths to Microservices
Coorientador
|
Engenharia de Software (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 - 2018 | Ludificação de um sistema de gestão documental e de processos
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 - 2018 | Evaluation and Prototypical Implementation of Machine Learning to Detect ECU Misbehavior
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 - 2018 | Monitorização Em Tempo Real
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 - 2018 | Sistema Informático para Armazém do DEEC
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 - 2018 | A Framework for Mixed-Reality Simulations of Smart-Spaces
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2017 - 2017 | Conceção e Desenvolvimento de um Sistema de Gestão de Investigação, Desenvolvimento e Inovação (SGIDI)
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2017 - 2017 | API mashup in a collaborative logistics platform
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2017 - 2017 | Gestão dinâmica do processo de atendimento à vítima na APAV
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2016 - 2016 | IPBrick - Contact Center para gestão de suporte a clientes
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2016 - 2016 | Gestão de componentes de HW e PCBs
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2016 - 2016 | Motor de Pesquisa Avançada com Inteligência Artificial
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2016 - 2016 | Design e desenvolvimento de uma plataforma gráfica para síntese de anúncios de publicidade online
Orientador
|
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2016 - 2016 | Responsive Website vs. Mobile Application: Street Food in Phnom Penh
Coorientador
|
Multimédia (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
Júri de grau académico
Tema Tipo de participação |
Nome do candidato (Tipo de grau) Instituição / Organização |
|
---|---|---|
2023 | Visual Viper: a portable visualization library for streamlined scientific communications.
Arguente principal
|
Mariana Beatriz Nunes Canelas Pais (Mestrado)
Universidade do Porto Faculdade de Medicina, Portugal
|
2022 | On the Summarization of Complex Networks
Arguente principal
|
Isac Daniel de Figueiredo Novo (Mestrado)
Universidade do Porto Faculdade de Ciências, Portugal
|
2022 | Sensae Console - Platforma de support para serviços baseados em IoT
Arguente principal
|
FILIPE MIGUEL NELAS DA CRUZ (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
|
2020/10 | Plataforma de Integração na Área da Saúde
Arguente principal
|
Jorge Miguel Silva Pereira (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
|
2020/09 | Design de sistema de comunicação não verbal para deficientes auditivos
Presidente do júri
|
Bernardo Salles Quaresma (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020/07 | Decentralized Autonomous Vehicles and Control Stations Data Sharing for Partially Disconnected Operation Locations
Presidente do júri
|
Eduardo de Mendonça Rodrigues Salgado Ramos (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2020/05 | Engineering Software for the Cloud: A Pattern Language
Arguente
|
Tiago Boldt Pereira de Sousa (Doutoramento)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | Software development for monitoring and supporting intralogistics vehicles: From a laboratory prototype to an industrial prototype
Arguente principal
|
Ana Esmeralda Alves Fernandes (Mestrado)
Universidade do Minho, Portugal
|
2019 | Development of a Software system for Monitoring Outbound Logistics
Arguente principal
|
Beatriz Ribeiro Pires Loureiro (Mestrado)
Universidade do Minho, Portugal
|
2019 | Programming and Mapping Strategies for Embedded Computing Runtime Adaptability
Arguente
|
Tiago Diogo Ribeiro De Carvalho (Doutoramento)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | Trustable oracles towards trustable blockchains
Presidente do júri
|
Pedro Duarte da Costa (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | Outdoor Park Exploration using Augmented Reality and Mobile Computing
Presidente do júri
|
Nuno Filipe Sousa e Silva (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | Blockchain Technologies applied to Interbank Transactions
Presidente do júri
|
João Carlos Ribeiro Duarte (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | Integração de modelos CAD no motor de jogo Unreal Engine
Presidente do júri
|
Bruno Miguel Vicente dos Santos (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | Location-Based Mobile Applications and Outdoor Exploration with Augmented Reality
Presidente do júri
|
João Miguel Lopes de Oliveira (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | Increasing the Dependability of Internet-of-Things Systems in the context of End-User Development Environments
Arguente
|
João Pedro Matos Teixeira Dias (Doutoramento)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 | Backend for a Ticketing System
Arguente principal
|
Rafael Borges De Almeida (Mestrado)
Universidade do Porto Faculdade de Ciências, Portugal
|
2018 | Motif Based Community Discovery
Arguente principal
|
Rui Miguel Capela Fonseca (Mestrado)
Universidade do Porto Faculdade de Ciências, Portugal
|
2018 | Estudo para o design de um Observatório Media Online
Presidente do júri
|
Jéssica Pereira da Silva (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 | Aural exploration of post-tonal music theory: an automatic musical variations generator in MAX
Presidente do júri
|
Allen Alonso Torres-Matarrita (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 | Bio-Measurements Estimation and Support in Knee Recovery through Machine Learning
Presidente do júri
|
João Miguel Neves Bernardino (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 | Serverless architectural design for IoT systems
Presidente do júri
|
Duarte Manuel Ribeiro Pinto (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 | Smart-Homes Activity Pattern Recognition: A Comparative Study
Presidente do júri
|
António Manuel Vieira Ramadas (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 | Hashtag popularity prediction for social networks
Presidente do júri
|
Ivo Lima da Silva (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2018 | IM2HoT: Interactive Machine-Learning to improve the House of Things
Presidente do júri
|
João Pedro Milano da Silva Cardoso (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2017 | Interfaces Conversacionais – Chatbot para a Casa da Música
Presidente do júri
|
Sara Filipa Gomes Oliveira (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2017 | Using Multiple Instance Learning techniques to rank maize ears according to their traits
Presidente do júri
|
Karamot Kehinde Biliaminu (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2017 | Design de Usabilidade em Interfaces Conversacionais Híbridas
Presidente do júri
|
Ana Sofia Ferreira de Sousa (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2017 | Event Processing in Web of Things
Arguente
|
ANDRIY MAZAYEV (Doutoramento)
Universidade do Algarve Faculdade de Ciências e Tecnologia, Portugal
|
2016 | Ferramentas JavaScript para Visual Data Mining
Arguente principal
|
André Alves Fernandes (Mestrado)
Universidade do Porto Faculdade de Ciências, Portugal
|
2009 | New Paradigm of Webmail Interfaces
Orientador
|
Felipe Ávila da Costa (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
Distinções
Prémio
2023 | Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 | Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | The 2019 ICPC Foundation Joseph S. Deblasi Outstanding Contribution Award |
2016 | ICSOFT-PT 2016 Best Paper Award |
1999 | Prémio Eng. António de Almeida
Fundação Engenheiro António de Almeida, Portugal
|
Outra distinção
2020 | Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
|
2017 | Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
|
2012 | Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
|